Printing system and printing method of an inkjet printer
By using the inkjet information generation module, blocking nozzle hole determination module and dredging instruction generation module in the inkjet printer, combined with the pre-trained nozzle blocking prediction model, the blocking nozzle hole of the print head is accurately identified and unblocked, which solves the problem of ink waste in the inkjet printer and improves the printing quality and the service life of the ink cartridge.
Patent Information
- Application Number
- CN202510094539.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2045-01-21
AI Technical Summary
When the inkjet printer unblocks all nozzles of the print head, it causes large ink loss, shortening the use time of the ink cartridge.
The inkjet information generation module, a blocking nozzle hole determination module and a dredging instruction generation module are used to determine the target nozzle holes that need to be dredged based on the historical inkjet information of the print head, and targeted dredging is performed through the print head.
Improves print quality, reduces ink waste and extends the service life of the ink cartridges.
Smart Images

Figure CN119610890B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of inkjet printers, and particularly to a printing system and a printing method for an inkjet printer. Background Art
[0002] An inkjet printer is a printing device that sprays ink onto paper through nozzles to form text or images. Its working principle is to eject ink onto the printing medium through the print head to form text or images. Inkjet printers are usually controlled by a single-chip microcomputer. After data processing, a printable image is formed, and then the ink is ejected onto the paper by heating or vibrating the print head.
[0003] During the use of an inkjet printer, the nozzles of the print head are prone to clogging, which affects the printing quality. In related technologies, the inkjet printer uses a self-cleaning function to dredge the nozzles on the print head. However, since the clogged nozzles on the print head cannot be accurately identified, the inkjet printer generally dredges all the nozzles on the print head uniformly, resulting in a large ink loss and a reduced usable time of the ink cartridge. Summary of the Invention
[0004] This application provides a printing system and a printing method for an inkjet printer to solve the technical problem that the inkjet printer generally dredges all the nozzles on the print head uniformly, resulting in a large ink loss and a reduced usable time of the ink cartridge.
[0005] To solve the above technical problem, in a first aspect, this application provides a printing system for an inkjet printer, including: a print head and a controller, the print head is electrically connected to the controller, and the print head is provided with a plurality of nozzles for jetting ink;
[0006] The controller includes an inkjet information generation module, a blocked nozzle determination module, and a dredging instruction generation module;
[0007] The inkjet information generation module is used to generate target inkjet information corresponding to each of the nozzles according to the historical inkjet information of the print head. The target inkjet information includes multiple groups of inkjet data, and each group of inkjet data includes the inkjet volume for the current time, the inkjet time corresponding to the current inkjet volume, and the ink type, where different groups of inkjet data correspond to different inkjet times;
[0008] The blocked nozzle determination module is used to determine the target nozzles that need to be dredged according to the target inkjet information by using a pre-trained nozzle blockage prediction model, and the nozzle blockage prediction model is an autoregressive moving average model;
[0009] The dredging instruction generation module is used to generate a dredging instruction corresponding to the target nozzles and send the dredging instruction to the print head;
[0010] The print head is used to unblock the target nozzle holes according to the unblocking instruction.
[0011] When the printing system of the above inkjet printer works, first, the inkjet information generation module generates target inkjet information corresponding to each nozzle hole respectively according to the historical inkjet information of the print head; then, the blocked nozzle hole determination module uses a pre-trained nozzle hole blockage prediction model to determine the target nozzle holes that need to be unblocked according to the target inkjet information; next, the unblocking instruction generation module generates an unblocking instruction corresponding to the target nozzle holes, sends the unblocking instruction to the print head, and finally, the print head unblocks the target nozzle holes according to the unblocking instruction. It can be seen that through the mutual cooperation of the inkjet information generation module, the blocked nozzle hole determination module and the unblocking instruction generation module, before the printing system of the inkjet printer executes a printing task, the target nozzle holes that need to be unblocked can be determined in advance by the controller and the print head unblocks the target nozzle holes, and then the print head controls the corresponding nozzle holes to perform inkjet operations to complete the printing task, thereby improving the printing quality of the printing system of the inkjet printer; further, since the printing system of the inkjet printer unblocks the target nozzle holes in a targeted manner, it avoids ink waste caused by unblocking all nozzles on the print head and improves the service life of the ink cartridge.
[0012] In one embodiment, the inkjet information generation module includes an information acquisition sub-module, an information processing sub-module and an information generation sub-module;
[0013] The information acquisition sub-module is used to acquire the historical inkjet information of the print head, and the historical inkjet information includes an inkjet volume sequence when each nozzle hole performs an inkjet operation from the last unblocking to the current moment, as well as the inkjet time and ink type corresponding to each inkjet volume value in the inkjet volume sequence, wherein the inkjet volume values in the inkjet volume sequence are sorted in the order of time of inkjet operations;
[0014] The information processing sub-module is used to group the inkjet volume sequence for each nozzle hole according to the time interval between inkjet operations corresponding to adjacent inkjet volume values in the inkjet volume sequence to obtain a plurality of inkjet volume sub-sequences, wherein the time interval between inkjet operations corresponding to adjacent inkjet volume values in the inkjet volume sub-sequences is less than a preset time interval threshold;
[0015] The information generation sub-module is used to generate the inkjet data for each nozzle hole according to the inkjet volume sub-sequence, wherein each inkjet volume sub-sequence corresponds to a set of the inkjet data, and the current inkjet volume is equal to the maximum value of the inkjet volume values in the corresponding inkjet volume sub-sequence.
[0016] In one embodiment, the inkjet information generation module further includes a time interval threshold adjustment sub-module;
[0017] The time interval threshold adjustment sub-module is configured to, for each of the nozzle holes, use a preset adjustment function to adjust the preset time interval threshold corresponding to the nozzle hole according to the inkjet type of the nozzle hole. The expression of the preset adjustment function is:
[0018]
[0019] where T represents the preset time interval threshold, d represents the diameter of the nozzle hole, u represents the average environmental wind speed, Pv represents the saturated vapor pressure of the ink solvent, M represents the molecular weight of the ink solvent, and s is a constant.
[0020] In one embodiment, the blocked nozzle hole determination module includes a data input sub-module and a blocked nozzle hole determination sub-module;
[0021] The data input sub-module is configured to input the target inkjet information into the nozzle hole blockage prediction model to obtain a blockage rate prediction value for each of the nozzle holes;
[0022] The blocked nozzle hole determination sub-module is configured to determine the target nozzle holes as the nozzle holes for which the corresponding blockage rate prediction value is greater than a preset blockage rate threshold.
[0023] In one embodiment, the blocked nozzle hole determination module further includes a blockage rate threshold adjustment sub-module;
[0024] The blockage rate threshold adjustment sub-module is configured to adjust the preset blockage rate threshold according to the current printing requirement information.
[0025] In one embodiment, the print head is configured to control the positive pressure pump to eject ink and dredge the target nozzle holes through the ink ejection pressure of the positive pressure pump.
[0026] In one embodiment, the print head is configured to determine the positive pressure dredging pressure for each of the target nozzle holes based on the blockage rate prediction value corresponding to each of the target nozzle holes, and control the positive pressure pump to dredge each of the target nozzle holes with the positive pressure dredging pressure corresponding to each of the target nozzle holes respectively.
[0027] In one embodiment, the print head is configured to control the negative pressure pump to suck ink and dredge the target nozzle holes through the ink suction pressure of the negative pressure pump.
[0028] In one embodiment, the print head is configured to determine the negative pressure dredging pressure for each of the target nozzle holes based on the blockage rate prediction value corresponding to each of the target nozzle holes, and control the negative pressure pump to dredge each of the target nozzle holes with the negative pressure dredging pressure corresponding to each of the target nozzle holes respectively.
[0029] Second aspect, the present application provides a printing method for an inkjet printer, which is applied to the printing system of the above inkjet printer. The method includes:
[0030] The inkjet information generation module respectively generates target inkjet information corresponding to each nozzle hole according to the historical inkjet information of the print head. The target inkjet information includes multiple groups of inkjet data, and each group of inkjet data includes the inkjet volume for the current time, the inkjet time corresponding to the inkjet volume for the current time, and the ink type. Among them, different groups of inkjet data correspond to different inkjet times;
[0031] The blocked nozzle hole determination module uses a pre-trained nozzle hole blockage prediction model to determine the target nozzle hole that needs to be dredged according to the target inkjet information. The nozzle hole blockage prediction model is an autoregressive moving average model;
[0032] The dredging instruction generation module generates a dredging instruction corresponding to the target nozzle hole and sends the dredging instruction to the print head;
[0033] The print head dredges the target nozzle hole according to the dredging instruction. Description of the Drawings
[0034] Figure 1 is a schematic structural diagram of the printing system of the inkjet printer shown in the embodiment of the present application;
[0035] Figure 2 is a schematic flow diagram of the printing method of the inkjet printer shown in the embodiment of the present application. Detailed Embodiments
[0036] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0037] Please refer to Figure 1 , Figure 1 which is a schematic structural diagram of a printing system of an inkjet printer provided by an embodiment of the present application.
[0038] As Figure 1 shown, the printing system of the inkjet printer in this embodiment includes a print head and a controller. The print head is electrically connected to the controller, and the print head is provided with multiple nozzle holes for inkjetting; the controller includes an inkjet information generation module, a blocked nozzle hole determination module, and a dredging instruction generation module.
[0039] Among them, the inkjet information generation module is used to generate target inkjet information corresponding to each nozzle hole according to the historical inkjet information of the print head. The target inkjet information includes multiple groups of inkjet data. Each group of inkjet data includes the inkjet volume for the current time, the inkjet time corresponding to the current inkjet volume, and the ink type. Different groups of inkjet data correspond to different inkjet times. The blocked nozzle hole determination module is used to use a pre-trained nozzle hole blockage prediction model to determine the target nozzle hole that needs to be unclogged according to the target inkjet information. The nozzle hole blockage prediction model is an autoregressive moving average model. The unclogging instruction generation module is used to generate an unclogging instruction corresponding to the target nozzle hole and send the unclogging instruction to the print head. The print head is used to unclog the target nozzle hole according to the unclogging instruction.
[0040] The autoregressive moving average model is a time series prediction model. By combining the characteristics of the autoregressive model and the moving average model, it captures the autocorrelation of time series data and uses historical data to predict future values. Since there is a time sequence order among different groups of inkjet data in the target inkjet information, the autoregressive moving average model can accurately determine the blockage situation of each nozzle hole at the current moment according to the target inkjet information of each nozzle hole.
[0041] When the printing system of the above inkjet printer works, first, the inkjet information generation module generates target inkjet information corresponding to each nozzle hole according to the historical inkjet information of the print head; then, the blocked nozzle hole determination module uses a pre-trained nozzle hole blockage prediction model to determine the target nozzle hole that needs to be unclogged according to the target inkjet information; next, the unclogging instruction generation module generates an unclogging instruction corresponding to the target nozzle hole and sends the unclogging instruction to the print head. Finally, the print head unclogs the target nozzle hole according to the unclogging instruction. It can be seen that through the mutual cooperation of the inkjet information generation module, the blocked nozzle hole determination module, and the unclogging instruction generation module, before the printing system of the inkjet printer executes the printing task, the controller can pre-determine the target nozzle hole that needs to be unclogged and the print head unclogs the target nozzle hole, and then the print head controls the corresponding nozzle hole to perform the inkjet operation to complete the printing task, thereby improving the printing quality of the printing system of the inkjet printer; further, since the printing system of the inkjet printer unclogs the targeted nozzle holes, it avoids the ink waste caused by unclogging all the nozzles on the print head and improves the service life of the ink cartridge.
[0042] In an alternative embodiment, the inkjet information generation module includes an information acquisition sub-module, an information processing sub-module, and an information generation sub-module. The information acquisition sub-module is configured to acquire the historical inkjet information of the print head. The historical inkjet information includes the inkjet volume sequence during the inkjet operation of each nozzle from the last cleaning to the current moment, as well as the inkjet time and ink type corresponding to each inkjet volume value in the inkjet volume sequence. The inkjet volume values in the inkjet volume sequence are sorted in the chronological order of the inkjet operations. The information processing sub-module is configured to, for each nozzle, group the inkjet volume sequence according to the time interval between the inkjet operations corresponding to adjacent inkjet volume values in the inkjet volume sequence to obtain a plurality of inkjet quantum sequences, where the time interval between the inkjet operations corresponding to adjacent inkjet volume values in the inkjet quantum sequence is less than a preset time interval threshold. The information generation sub-module is configured to, for each nozzle, generate inkjet data according to the inkjet quantum sequence. Each inkjet quantum sequence corresponds to a set of inkjet data, and the current inkjet volume is equal to the maximum value of the inkjet volume values in the corresponding inkjet quantum sequence.
[0043] It should be noted that after each printing task is completed by the print head, ink remains at the nozzle. As the solvent in the residual ink evaporates, the formed ink blocks will deposit inside the nozzle. Moreover, the ink blocks formed after the execution of the subsequent printing task will continue to deposit on the surface of the ink blocks formed during the execution of the previous printing task, causing the volume of the ink blocks deposited inside the nozzle to gradually increase and the degree of nozzle blockage to continuously increase, eventually resulting in complete blockage of the nozzle. Further, during the execution of the same printing task, although the nozzle will perform multiple inkjet operations successively, since the time interval between adjacent inkjet operations during the execution of the same printing task is relatively small, no ink blocks will deposit inside the nozzle during the execution of the same printing task. Therefore, in this embodiment, the information acquisition sub-module acquires the inkjet volume sequence during the inkjet operation of the nozzle from the last cleaning to the current moment, as well as the inkjet time and ink type corresponding to each inkjet volume value in the inkjet volume sequence, and the information processing sub-module groups the inkjet volume sequence according to the time interval between the inkjet operations corresponding to adjacent inkjet volume values in the inkjet volume sequence to obtain a plurality of inkjet quantum sequences, so that all the inkjet operations corresponding to the inkjet volume sequence can be classified into multiple different printing tasks, and the inkjet operations corresponding to each inkjet quantum sequence are classified as one printing task, thereby making the inkjet data generated by the information generation sub-module more accurate and further making the target nozzles determined by the blocked nozzle determination module more accurate.
[0044] In different printing tasks, due to different printing settings, the inkjet volume of the nozzle holes may vary, resulting in different volumes of deposited ink blocks inside the nozzle holes. Therefore, the maximum value of the inkjet volume in the inkjet quantum sequence is determined as the inkjet volume for that time, and the size of the inkjet volume for that time can characterize the volume of the deposited ink block corresponding to the printing task. Further, in different printing tasks, due to different printing settings, the ink categories corresponding to the nozzle holes may be different, which may also lead to different volumes of deposited ink blocks inside the nozzle holes.
[0045] Using the pre-trained nozzle blockage prediction model, based on multiple groups of inkjet data including the inkjet volume for that time, the inkjet time corresponding to the inkjet volume for that time, and the ink category corresponding to the inkjet volume for that time, the process of depositing ink blocks inside the nozzle holes can be simulated and modeled to determine the blockage situation of each nozzle hole on the print head, thereby determining the target nozzle hole.
[0046] Further, the inkjet information generation module further includes a time interval threshold adjustment sub-module. The time interval threshold adjustment sub-module is used to adjust the preset time interval threshold corresponding to each nozzle hole for each nozzle hole by using a preset adjustment function according to the inkjet type of the nozzle hole. The expression of the preset adjustment function is:
[0047]
[0048] where T represents the preset time interval threshold, d represents the diameter of the nozzle hole, u represents the average environmental wind speed, Pv represents the saturated vapor pressure of the ink solvent, M represents the molecular weight of the ink solvent, and s is a constant. Further, d can be directly obtained from the model parameters of the print head, u adopts a preset value, Pv is the saturated vapor pressure of the main ink solvent corresponding to the ink category and can be determined by the ink category, M is the molecular weight of the main ink solvent corresponding to the ink category and can be determined by the ink category, and s adopts a preset value.
[0049] During the working process of the print head, different nozzle holes may adopt different inkjet types. For example, some nozzle holes use black ink, and some nozzle holes use yellow ink. The components of different inks are different, resulting in different speeds of evaporation of the residual ink solvent inside different nozzle holes to form ink blocks. Therefore, the preset time interval threshold can be adjusted according to the inkjet type, so as to obtain the inkjet quantum sequence more accurately according to the inkjet volume sequence.
[0050] In an alternative embodiment, the blocked nozzle hole determination module includes a data input sub-module and a blocked nozzle hole determination sub-module; the data input sub-module is used to input the target inkjet information into the nozzle blockage prediction model to obtain the predicted blockage rate of each nozzle hole; the blocked nozzle hole determination sub-module is used to determine the nozzle hole with the predicted blockage rate greater than the preset blockage rate threshold as the target nozzle hole.
[0051] Through the cooperation of the data input sub-module and the blocked nozzle determination sub-module, the target nozzles that need to be cleared on the print head can be determined according to the predicted blockage rate of each nozzle on the print head, and the print head clears the target nozzles.
[0052] Preferably, the blocked nozzle determination module further includes a blockage rate threshold adjustment sub-module; the blockage rate threshold adjustment sub-module is used to adjust the preset blockage rate threshold according to the current printing requirement information. For example, if the current printing requirement information has a high requirement for printing quality, the preset blockage rate threshold can be lowered to meet the printing quality requirement; if the current printing requirement information has a low requirement for printing quality, the preset blockage rate threshold can be raised to reduce unnecessary nozzle clearing costs while meeting the printing quality requirement.
[0053] In an alternative embodiment, the print head is used to control the positive pressure pump to inkjet, and the target nozzles are cleared by the inkjet pressure of the positive pressure pump. Further, the print head is used to determine the positive pressure clearing pressure of each target nozzle through the predicted blockage rate value corresponding to each target nozzle, and control the positive pressure pump to clear each target nozzle with the positive pressure clearing pressure corresponding to each target nozzle respectively.
[0054] Determining the positive pressure clearing pressure of each target nozzle through the predicted blockage rate value corresponding to each target nozzle, and selecting a larger positive pressure clearing pressure when the predicted blockage rate value is larger and a smaller positive pressure clearing pressure when the predicted blockage rate value is smaller can avoid damage to the nozzles caused by excessive positive pressure clearing pressure and also avoid the failure of clearing due to too small positive pressure clearing pressure.
[0055] Wherein, the print head is used to control the negative pressure pump to suck ink, and the target nozzles are cleared by the ink sucking pressure of the negative pressure pump. Further, the print head is used to determine the negative pressure clearing pressure of each target nozzle through the predicted blockage rate value corresponding to each target nozzle, and control the negative pressure pump to clear each target nozzle with the negative pressure clearing pressure corresponding to each target nozzle respectively.
[0056] Determining the negative pressure clearing pressure of each target nozzle through the predicted blockage rate value corresponding to each target nozzle, and selecting a larger negative pressure clearing pressure when the predicted blockage rate value is larger and a smaller negative pressure clearing pressure when the predicted blockage rate value is smaller can avoid damage to the nozzles caused by excessive negative pressure clearing pressure and also avoid the failure of clearing due to too small negative pressure clearing pressure.
[0057] Please refer to Figure 2 , Figure 2 A printing method of an inkjet printer is disclosed. The printing method of the inkjet printer is applied to the printing system of the above-mentioned inkjet printer. The printing method of the inkjet printer includes steps SO1 to step S04.
[0058] Step S01: The inkjet information generation module generates target inkjet information corresponding to each nozzle hole according to the historical inkjet information of the print head. The target inkjet information includes multiple groups of inkjet data, and each group of inkjet data includes the inkjet volume for a single time, the inkjet time corresponding to the inkjet volume for a single time, and the ink type. Among them, different groups of inkjet data correspond to different inkjet times.
[0059] Step S02: The blocked nozzle hole determination module uses a pre-trained nozzle hole blockage prediction model to determine the target nozzle hole that needs to be cleared according to the target inkjet information. The nozzle hole blockage prediction model is an autoregressive moving average model.
[0060] Step S03: The clearing instruction generation module generates a clearing instruction corresponding to the target nozzle hole and sends the clearing instruction to the print head.
[0061] Step S04: The print head clears the target nozzle hole according to the clearing instruction.
[0062] It can be seen that by executing Step S01 to Step S04, before the printing system of the inkjet printer executes a printing task, the controller can pre-determine the target nozzle hole that needs to be cleared and the print head clears the target nozzle hole, and then the print head controls the corresponding nozzle hole to perform an inkjet operation to complete the printing task, thereby improving the printing quality of the printing system of the inkjet printer; further, since the printing system of the inkjet printer clears the target nozzle hole in a targeted manner, it avoids the ink waste caused by clearing all the nozzles on the print head and improves the service life of the ink cartridge.
[0063] In several embodiments provided in the present application, it can be understood that each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the module, the program segment, or the part of code includes one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the block may occur in a different order than marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved.
[0064] When the above-mentioned functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art or a part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.
[0065] The specific embodiments described above further elaborate on the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only for the specific embodiments of this application and is not used to limit the protection scope of this application. In particular, it is pointed out that for those skilled in the art, any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this application should be included in the protection scope of this application.
Claims
1. A printing system of an inkjet printer, characterized in that, Including: A print head and a controller, the print head being electrically connected to the controller, and the print head being provided with a plurality of nozzles for jetting ink; The controller includes an ink jetting information generation module, a blocked nozzle determination module, and a dredging instruction generation module; The ink jetting information generation module is configured to generate target ink jetting information corresponding to each of the nozzles respectively according to the historical ink jetting information of the print head, the target ink jetting information including multiple sets of ink jetting data, and each set of the ink jetting data includes the ink jetting amount for the current time, the ink jetting time corresponding to the ink jetting amount for the current time, and the ink type, wherein different sets of ink jetting data correspond to different ink jetting times; The blocked nozzle determination module is configured to use a pre-trained nozzle blockage prediction model to determine a target nozzle to be dredged according to the target ink jetting information, and the nozzle blockage prediction model is an autoregressive moving average model; The dredging instruction generation module is configured to generate a dredging instruction corresponding to the target nozzle and send the dredging instruction to the print head; The print head is configured to dredge the target nozzle according to the dredging instruction; The ink jetting information generation module includes an information acquisition sub-module, an information processing sub-module, and an information generation sub-module; The information acquisition sub-module is configured to acquire the historical ink jetting information of the print head, the historical ink jetting information including an ink jetting amount sequence when each of the nozzles performs an ink jetting operation from the last dredging to the current moment, and the ink jetting time and the ink type corresponding to each ink jetting amount value in the ink jetting amount sequence, wherein the ink jetting amount values in the ink jetting amount sequence are sorted in the order of time of the ink jetting operations; The information processing sub-module is configured to, for each of the nozzles, group the ink jetting amount sequence according to the time interval between the ink jetting operations corresponding to adjacent ink jetting amount values in the ink jetting amount sequence to obtain a plurality of ink jetting sub-sequences, wherein the time interval between the ink jetting operations corresponding to adjacent ink jetting amount values in the ink jetting sub-sequences is less than a preset time interval threshold; The information generation sub-module is configured to, for each of the nozzles, generate the ink jetting data according to the ink jetting sub-sequence, wherein each ink jetting sub-sequence corresponds to a set of the ink jetting data, and the ink jetting amount for the current time is equal to the maximum value of the ink jetting amount values in the corresponding ink jetting sub-sequence.
2. The printing system of the inkjet printer according to claim 1, characterized in that, The blocked nozzle determination module includes a data input sub-module and a blocked nozzle determination sub-module; The data input sub-module is configured to input the target ink jetting information into the nozzle blockage prediction model to obtain a blockage rate prediction value for each of the nozzles; The blocked nozzle determination sub-module is configured to determine the nozzles with the corresponding blockage rate prediction values greater than a preset blockage rate threshold as the target nozzles.
3. The printing system of the inkjet printer according to claim 2, characterized in that, The blocked nozzle determination module further includes a blockage rate threshold adjustment sub-module; The blockage rate threshold adjustment sub-module is configured to adjust the preset blockage rate threshold according to the current printing requirement information.
4. The printing system of an inkjet printer according to claim 2 or 3, characterized in that, The print head is configured to control the positive pressure pump to jet ink and dredge the target nozzle through the ink jetting pressure of the positive pressure pump.
5. The printing system of the inkjet printer according to claim 4, characterized in that, The print head is configured to determine the positive pressure cleaning pressure for each target nozzle based on the predicted blockage rate corresponding to each target nozzle, and control the positive pressure pump to clean each target nozzle with the positive pressure cleaning pressure corresponding to each target nozzle respectively.
6. The printing system of the inkjet printer according to claim 2 or 3, characterized in that, The print head is configured to control the negative pressure pump to suck ink, and clean the target nozzles with the ink sucking pressure of the negative pressure pump.
7. The printing system of the inkjet printer according to claim 6, characterized in that, The print head is configured to determine the negative pressure cleaning pressure for each target nozzle based on the predicted blockage rate corresponding to each target nozzle, and control the negative pressure pump to clean each target nozzle with the negative pressure cleaning pressure corresponding to each target nozzle respectively.
8. A printing method of an inkjet printer, characterized in that, A printing system applied to the inkjet printer according to any one of claims 1 to 7, the method comprising: The inkjet information generation module generates target inkjet information corresponding to each nozzle respectively according to the historical inkjet information of the print head, the target inkjet information includes multiple groups of inkjet data, and each group of inkjet data includes the inkjet volume for the current time, the inkjet time corresponding to the inkjet volume for the current time, and the ink type, wherein different groups of inkjet data correspond to different inkjet times; The blocked nozzle determination module uses a pre-trained nozzle blockage prediction model to determine the target nozzles to be cleaned according to the target inkjet information, and the nozzle blockage prediction model is an autoregressive moving average model; The cleaning instruction generation module generates a cleaning instruction corresponding to the target nozzle, and sends the cleaning instruction to the print head; The print head cleans the target nozzles according to the cleaning instruction.
Citation Information
Patent Citations
System and method for predicting inoperative inkjets within printheads in an inkjet printer
US20240001669A1