Ink jet control method, device, equipment, medium and program product

By automatically obtaining parameters after the inkjet device is started and adjusting with the adjustment model, the problem of waste of resources and inefficiency caused by manual debugging in inkjet printing is solved, and efficient automatic adjustment of inkjet mode is achieved.

CN120462017APending Publication Date: 2025-08-12KUNSHAN SAMON AUTOMATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510798488.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-16
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

In the prior art, a lot of manual debugging is required during the inkjet printing control process, resulting in waste of manpower and inefficient adjustment of parameters.

Method used

After the inkjet device is started, the current equipment parameters and ink drop parameters of the inkjet head are automatically obtained, and the parameter adjustment model is used for automatic adjustment until the expected working state is reached.

Benefits of technology

Automatic adjustment of inkjet equipment is realized, human resources are saved, and the adjustment efficiency of inkjet methods is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120462017A_ABST
    Figure CN120462017A_ABST
Patent Text Reader

Abstract

The invention discloses an ink jet control method, device and equipment, a medium and a program product. The method comprises the steps that after it is detected that the ink jet equipment is started, current equipment parameters of the ink jet equipment and current ink droplet parameters of jetted ink droplets are obtained when an ink jet head in the ink jet equipment conducts ink jet operation; when the current ink droplet parameter meets an adjustment condition, based on a set parameter adjustment model, controlling the jet mode of the ink jet head during ink jet operation by regulating and controlling the current equipment parameter; and returning to repeatedly execute the acquisition operation of the current equipment parameter and the current ink droplet parameter until an ink jet ending instruction is received. By means of the technical scheme, the current equipment parameters of the ink jet equipment can be automatically adjusted, the ink jet equipment is controlled to conduct ink jet operation in a proper ink jet mode, and the problems that in the prior art, a large amount of manpower is wasted, and the parameter adjusting efficiency is very low are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of inkjet printing control technology, and in particular to an inkjet control method, device, equipment, medium and program product. Background Art

[0002] In the field of inkjet printing control technology, droplet velocity affects inkjet printing efficiency, while droplet volume and the number of satellite dots affect the effect and quality of inkjet printing. Therefore, controlling droplet data is a crucial part of the inkjet printing control process. Controlling droplet data such as droplet velocity, droplet volume, and satellite dot number can be achieved by adjusting the inkjet device's inkjet method.

[0003] In the prior art, technicians can adjust the inkjet device's inkjet method by adjusting the device parameters, thereby changing the ink droplet data during the inkjet device's inkjet operation. However, this process typically requires technicians to continuously debug the inkjet head's inkjet method, simulate various inkjet device parameters, and perform inkjet tests based on the simulated inkjet parameters to obtain the appropriate inkjet device parameters, thereby controlling the inkjet device to achieve the appropriate ink droplet parameters during inkjet operation.

[0004] Since the technical solutions of the prior art require technicians to perform simulation tests continuously, a large amount of manpower is wasted and the efficiency of adjusting parameters is very low. Summary of the Invention

[0005] The present invention provides an inkjet control method, device, equipment, medium and program product, which can automatically adjust the current equipment parameters of the inkjet device and control the inkjet device to perform inkjet operations in a suitable inkjet manner, so as to solve the problems of wasting a lot of manpower and low efficiency in adjusting parameters in the existing technology.

[0006] According to a first aspect of the present invention, there is provided an inkjet control method, characterized in that it is applied to an electronic device, wherein the electronic device establishes a communication connection with an inkjet device, and the method comprises:

[0007] After detecting that the inkjet device is started, obtaining current device parameters of the inkjet device and current ink droplet parameters of the ejected ink droplets when an inkjet head in the inkjet device is performing an inkjet operation;

[0008] When the current ink droplet parameters meet the adjustment conditions, based on the set parameter adjustment model, the ejection mode of the inkjet head during the inkjet operation is controlled by adjusting the current device parameters;

[0009] Return to repeatedly execute the acquisition operation of the current device parameters and the current ink drop parameters until the inkjet end instruction is received

[0010] According to a second aspect of the present invention, there is provided an inkjet control device, characterized in that it comprises:

[0011] an acquisition module, configured to acquire, after detecting that the inkjet device is started, current device parameters of the inkjet device and current ink droplet parameters of the ejected ink droplets when an inkjet head in the inkjet device is performing an inkjet operation;

[0012] a regulating module, configured to control the ejection mode of the inkjet head during the inkjet operation by regulating the current device parameters based on a set parameter adjustment model when the current ink droplet parameters meet the adjustment conditions;

[0013] The instruction receiving module is used to return and repeatedly execute the acquisition operation of the current device parameters and the current ink drop parameters before receiving the inkjet end instruction.

[0014] According to a third aspect of the present invention, there is provided an electronic device, comprising:

[0015] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the inkjet control method described in any embodiment of the present invention.

[0016] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the inkjet control method according to any embodiment of the present invention when executed.

[0017] According to a fifth aspect of the present invention, a computer program product is provided, characterized in that the computer program product includes a computer program, and when the computer program is executed by a processor, the inkjet control method according to any embodiment of the present invention is implemented.

[0018] The technical solution of the embodiment of the present invention obtains the current device parameters of the inkjet device and the current ink droplet parameters of the inkjet head in the inkjet device when performing inkjet operation after detecting that the inkjet device is started, and when the current ink droplet parameters meet the adjustment conditions, controls the spraying mode of the inkjet head when performing inkjet operation by adjusting the current device parameters based on the set parameter adjustment model. It can automatically adjust the current device parameters of the inkjet device and control the inkjet device to perform inkjet operation in a suitable inkjet mode, thereby solving the problems of manpower waste and low efficiency caused by manual debugging of the inkjet mode of the inkjet device, saving human resources, and improving the efficiency of adjusting the inkjet mode of the inkjet device.

[0019] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 This is a flow chart of an inkjet control method provided according to the first embodiment of the present invention;

[0022] Figure 2 This is a flow chart of an inkjet control method provided according to a second embodiment of the present invention;

[0023] Figure 3 2 is a schematic structural diagram of an inkjet control device provided according to a third embodiment of the present invention;

[0024] Figure 4 It is a schematic structural diagram of an electronic device for implementing the inkjet control method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0026] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] Example 1

[0028] Figure 1 This is a flowchart of an inkjet control method provided in the first embodiment of the present invention. This embodiment is applicable to the case of adjusting and controlling the inkjet mode of an inkjet device. The method can be executed by an inkjet control device, which can be implemented in the form of hardware and / or software. The inkjet control device can be configured in an electronic device, and the electronic device establishes a communication connection with the inkjet device. Figure 1 As shown, the method includes:

[0029] S101 , after detecting that an inkjet device is started, obtaining current device parameters of the inkjet device and current ink droplet parameters of the ejected ink droplets when an inkjet head in the inkjet device is performing an inkjet operation.

[0030] The inkjet device may be an inkjet printer, a dispensing machine, or other device capable of performing inkjet printing operations. Current device parameters may refer to operating parameters of the inkjet device during the current inkjet operation, such as the drive voltage of the inkjet device, pulse timing parameters, and the droplet temperature required to be reached when the inkjet device ejects ink droplets. Current droplet parameters may refer to parameters related to ink droplets ejected by an inkjet head in the inkjet device during the inkjet operation, such as the velocity of the ink droplets during flight, the shape and size of the ink droplets, or the number of satellite points of the ink droplets.

[0031] For example, the inkjet control device can detect the startup status of the inkjet device in real time through a communication connection established with the inkjet device. After detecting that the inkjet device is started, when the inkjet device is performing an inkjet operation, the inkjet control device can obtain the current device parameters of the inkjet device by receiving device operating parameters pre-configured in the inkjet device and input by the user. At the same time, the inkjet control device can collect data on the ejected ink droplets through various pre-configured sensors to obtain the current ink droplet parameters of the ink droplets ejected by the inkjet head of the inkjet device in real time.

[0032] S102 : When the current ink droplet parameters meet the adjustment conditions, based on a set parameter adjustment model, the ejection mode of the inkjet head during the inkjet operation is controlled by adjusting the current device parameters.

[0033] The adjustment condition can be determined by examining the current ink droplet parameters to determine whether the current inkjet device's inkjet mode meets the expected operating state. The parameter adjustment model can be used to adjust the current device parameters of the inkjet device so that the inkjet device's inkjet mode, when performing inkjet operations based on the adjusted device parameters, meets the expected operating state.

[0034] For example, the inkjet control device can determine whether the current ink droplet parameters meet the adjustment conditions based on preset ink droplet parameters. If the current ink droplet parameters do not match the preset ink droplet parameters, it is determined that the current ink droplet parameters meet the adjustment conditions, which means that the current inkjet device's inkjet mode does not meet the expected working state and the current device parameters of the inkjet device need to be adjusted. At this time, the inkjet control device can further input the obtained current device parameters into a set parameter adjustment model to obtain the adjusted device parameters output by the parameter adjustment model, thereby controlling the inkjet device's spray mode during inkjet operation based on the adjusted device parameters.

[0035] S103 , returning to repeatedly execute the acquisition operation of the current device parameters and the current ink drop parameters until an inkjet end instruction is received.

[0036] The inkjet end instruction may be a control instruction indicating that the inkjet device ends the inkjet operation, and is used to control the inkjet control device to end adjusting the inkjet mode of the inkjet device.

[0037] For example, after the inkjet control device adjusts the current device parameters of the inkjet device, it can continue to obtain the adjusted current device parameters of the inkjet device and the current ink droplet parameters of the ink droplets ejected by the adjusted inkjet device, thereby further monitoring whether the adjusted inkjet device can perform inkjet operations according to the expected working state. If the expected working state is still not achieved, the inkjet device can be further adjusted based on the set parameter adjustment model to control the inkjet device's ejection method during inkjet operation.

[0038] It should be noted that even if the adjusted inkjet device can achieve the expected working state, it is necessary to return to repeat the operation of obtaining the current device parameters and the current ink droplet parameters, so that when the subsequent inkjet device performs the inkjet operation, it can use the current ink droplet parameters obtained in real time to determine whether the inkjet operation of the inkjet device is affected by environmental factors or other factors, and thus determine whether it is necessary to adjust the inkjet mode of the inkjet device again.

[0039] When the inkjet device completes an inkjet operation, or when the inkjet device is manually controlled to end / pause an inkjet operation, the inkjet device may generate an inkjet end instruction and send the inkjet end instruction to the inkjet control device. The inkjet control device may determine that the inkjet operation of the inkjet device has ended based on receiving the inkjet end instruction, thereby ending the detection and control of the inkjet device.

[0040] The above-mentioned technical solution of this embodiment obtains the current device parameters of the inkjet device and the current ink droplet parameters of the inkjet head in the inkjet device when performing inkjet operation after detecting that the inkjet device is started, and when the current ink droplet parameters meet the adjustment conditions, based on the set parameter adjustment model, controls the spraying mode of the inkjet head when performing inkjet operation by adjusting the current device parameters. It can automatically adjust the current device parameters of the inkjet device and control the inkjet device to perform inkjet operation in a suitable inkjet mode, which solves the problems of manpower waste and low efficiency caused by manual debugging of the inkjet mode of the inkjet device, saves human resources, and improves the efficiency of adjusting the inkjet mode of the inkjet device.

[0041] Based on the above embodiment, this embodiment proposes an optional embodiment, which can further optimize the above embodiment, including:

[0042] The current ink drop parameters include current ink drop velocity, current ink drop volume and current number of satellite points;

[0043] The current ink drop parameter satisfies the adjustment conditions, including: the current number of satellite points is greater than 0; or the current ink drop velocity is less than the target velocity; or the current ink drop volume is not equal to the target volume.

[0044] Satellite dots are typically smaller ink droplets separated from the main ink droplet, resulting from breakage and instability during the inkjet process. The current number of satellite dots refers to the number of satellite dots separated from the ink droplets ejected by the inkjet device during inkjet operation. The current droplet velocity refers to the flight speed of the ink droplets ejected by the inkjet device during inkjet operation. The current droplet volume refers to the volume of the ink droplets ejected by the inkjet device during inkjet operation.

[0045] It is understandable that when an inkjet device is performing an inkjet operation, if the flying speed of the ejected ink droplets is slow, the inkjet device's inkjet operation rate will be affected. If the volume of the ejected ink droplets is large or small, the amount of ink printed on the print medium will be greater or less, thereby affecting the printing effect of the inkjet-printed pattern. If there are satellite dots separated from the ejected ink droplets, the inkjet-printed image will be blurred, have color deviations, or lose details, thereby affecting the quality of the inkjet-printed image. Therefore, it is possible to determine whether the current droplet velocity, current droplet volume, and current number of satellite dots of the inkjet device during the inkjet operation meet the adjustment conditions to determine whether the ejection method of the inkjet device during the inkjet operation needs to be adjusted.

[0046] For example, if the current number of satellite points is greater than 0, then the inkjet method of the current inkjet device is determined to affect the quality of the inkjet-printed image, and the inkjet method of the current inkjet device needs to be adjusted. Alternatively, if the current ink droplet velocity is less than the target velocity, then the inkjet rate of the current inkjet device is determined to be low, and the inkjet method of the current inkjet device needs to be adjusted. Alternatively, if the current ink droplet volume is not equal to the target volume, then the inkjet method of the current inkjet device is determined to affect the printing effect of the inkjet-printed pattern, and the inkjet method of the current inkjet device needs to be adjusted.

[0047] Based on the above embodiment, this embodiment also proposes an optional embodiment, which can further optimize the above embodiment, including:

[0048] Optionally, the obtaining of current device parameters of the inkjet device and current ink droplet parameters of the ejected ink droplets when the inkjet head in the inkjet device performs an inkjet operation includes:

[0049] receiving the current device parameters sent by the inkjet device based on the communication connection with the inkjet device;

[0050] While controlling the inkjet head to perform inkjet operation based on the same frequency controller, controlling the point light source and the CCD camera to capture the target image of the inkjet device during the inkjet operation; the target image includes a continuous imaging image of the ink droplets in flight;

[0051] Performing image analysis on the target image to obtain the current ink droplet parameters.

[0052] The frequency synchronization controller coordinates the inkjet head, point light source, and CCD camera to operate synchronously at the same frequency. The point light source and CCD camera can be used to capture the target image of the high-speed ink droplets ejected by the inkjet head. The target image can be a continuous image of the high-speed ink droplets in flight.

[0053] Exemplarily, when an inkjet device performs an inkjet operation using device operating parameters pre-set by the user or adjusted by an inkjet control device, the inkjet device itself stores the current device parameters for the current inkjet operation. The inkjet control device can, based on a communication connection with the inkjet device, receive the current device parameters sent by the inkjet device to automatically acquire the current device parameters. Furthermore, the inkjet control device can simultaneously control the inkjet head to perform the inkjet operation using a frequency synchronization controller while controlling a point light source and a CCD camera to capture a target image of the inkjet device during the inkjet operation. This ensures that the inkjet operation and the target image capture operation occur at the same frequency, enabling high-precision capture of transient images of high-speed ink droplets through visual inspection methods, resulting in continuous imaging of the ink droplets during flight. Furthermore, based on the continuous imaging of the ink droplets during flight, the shape, size, or number of satellite points of the ink droplets can be determined using an image algorithm, the velocity of the ink droplets can be calculated based on the position changes of the ink droplets in the continuous imaging images, or various other parameters of the ink droplets can be determined using other image analysis methods.

[0054] It is understandable that obtaining the current device parameters of the inkjet device by receiving user-input device operating parameters pre-configured in the inkjet device requires the user to input the current device parameters. Furthermore, after adjusting the inkjet device's inkjet method, the user must confirm the adjusted device parameters and re-enter them into the inkjet device, resulting in poor flexibility and efficiency in obtaining the current device parameters. Furthermore, using various pre-set sensors to collect data on ejected ink droplets to obtain the current droplet parameters of the inkjet device's inkjet head in real time requires multiple types of sensors to collect a large number of droplet parameters, resulting in high costs. Furthermore, the sensor data collection accuracy is poor for ink droplets ejected at high speeds by the ejection head.

[0055] However, the technical solution in this optional embodiment improves the efficiency of obtaining the device parameters of the inkjet device by receiving the current device parameters transmitted by the inkjet device based on a communication connection with the inkjet device. Furthermore, by visually detecting the current droplet parameters of the ink droplets ejected by the inkjet device using a synchronous controller, a point light source, and a CCD camera, the accuracy of obtaining the current droplet parameters of the ink droplets ejected by the inkjet device can be improved.

[0056] Example 2

[0057] Figure 2This is a flowchart of an inkjet control method provided in the second embodiment of the present invention. This embodiment is further optimized on the basis of the above embodiment, including: the current device parameters include: the current driving voltage, the current pulse time parameters and the current ink drop temperature; the current pulse time parameters include: the current pulse rise time, the current pulse hold time and the current pulse fall time. At the same time, this embodiment further refines the parameter adjustment model based on the settings on the basis of the above embodiment, and controls the specific implementation of the ejection method of the inkjet head during the inkjet operation by regulating the current device parameters. Figure 2 As shown, the method includes:

[0058] S201. After detecting that the inkjet device is started, obtain the current device parameters of the inkjet device when the inkjet head in the inkjet device performs inkjet operation and the current ink droplet parameters of the ejected ink droplets; the current device parameters include: current driving voltage, current pulse time parameters and current ink droplet temperature; the current pulse time parameters include: current pulse rise time, current pulse hold time and current pulse fall time.

[0059] It should be noted that the current driving voltage may refer to the driving voltage used when the current inkjet device performs inkjet operation. The current ink droplet temperature may refer to the ink droplet temperature that the current inkjet device needs to reach when performing inkjet operation. The current pulse time parameter may refer to the time period during which the driving voltage changes from the starting value to the ending value, wherein the current pulse time parameter may also include the current pulse rise time, the current pulse hold time, and the current pulse fall time. The current pulse rise time may be the time period during which the driving voltage changes from low to high, the current pulse hold time may be the time period during which the driving voltage remains stable, and the current pulse fall time may be the time period during which the driving voltage changes from high to low.

[0060] S202. When the current ink droplet parameters meet the adjustment conditions, the current pulse fall time and the current ink droplet temperature are regulated based on the satellite point model in the parameter adjustment model to control the number of satellite points when the inkjet head performs an inkjet operation.

[0061] The satellite point model in the parameter adjustment model can be used to control the number of satellite points of an ink droplet, forcing it to zero. It should be noted that in the field of inkjet printing, satellite points significantly impact the quality of the inkjet printed pattern. Therefore, this embodiment prioritizes using the satellite point model in the parameter adjustment model to forcibly return the number of satellite points to zero when the current ink droplet parameters meet the adjustment conditions. Once the number of satellite points is ensured to be zero, other parameters of the ink droplets ejected by the inkjet device are then adjusted.

[0062] It should be further noted that the current pulse fall time can affect the breakup speed of the ink tail column during inkjet operation, thereby affecting the number of satellite dots. For example, as the current pulse fall time increases, the breakup speed slows down, the breakup time increases, and the stability increases, which in turn reduces the number of satellite dots. Furthermore, the ink droplet temperature can affect the viscosity of the ink droplet, thereby affecting the number of satellite dots. For example, when the ink droplet temperature increases, the imbalance between the surface tension and viscosity of the ink droplet decreases, which in turn reduces the number of satellite dots. Therefore, the number of satellite dots can be controlled by adjusting the current pulse fall time and ink droplet temperature of the inkjet device.

[0063] Exemplarily, when the current ink droplet parameters meet the adjustment conditions, the number of satellite points in the current ink droplet parameters can be input into the satellite point model in the parameter adjustment model. The satellite point model in the parameter adjustment model can determine the adjustment amount of the current pulse fall time and the current ink droplet temperature of the inkjet device through the number of satellite points of the ink droplets ejected when the current inkjet device performs an inkjet operation, thereby regulating the current pulse fall time and the current ink droplet temperature of the inkjet device so that when the inkjet device performs an inkjet operation based on the adjusted pulse fall time and the adjusted ink droplet temperature, the number of satellite points of the ink droplets ejected is zero.

[0064] S203 , regulating the current pulse rise time and the current driving voltage based on the speed model in the parameter adjustment model to control the ink droplet speed when the inkjet head performs an inkjet operation.

[0065] The velocity model in the parameter adjustment model can be used to control the flying velocity of ink droplets ejected by the inkjet device during inkjet operation.

[0066] It should be noted that the current driving voltage of the inkjet device determines the deformation of the piezoelectric element, which directly affects the ejection pressure of the inkjet head. The greater the ejection pressure, the faster the ink droplet's flight speed. However, the driving voltage of the inkjet device is not necessarily the higher the better. If the driving voltage is in the high voltage zone, the ink droplets ejected by the inkjet device will split violently, generating secondary satellite points. If the driving voltage is in the low voltage zone, the ejection pressure of the inkjet head is small, and the flight speed of the ink droplets is slow, affecting the inkjet printing rate. Therefore, the value of the driving voltage should be kept within the optimal voltage range pre-set by the technician. In addition, the pulse rise time of the inkjet device will affect the initial acceleration of the ink droplet during flight, thereby affecting the flight speed of the ink droplet. Therefore, the current driving voltage and the current pulse rise time of the inkjet device can be adjusted to control the ink droplet speed during the inkjet head's inkjet operation.

[0067] For example, the current pulse rise time and current driving voltage of the inkjet device can be input into the velocity model in the parameter adjustment model. The velocity model in the parameter adjustment model can determine the optimal pulse rise time and target driving voltage for the inkjet device based on a target ink droplet velocity that meets the rate requirements of the inkjet device, and regulate the current pulse rise time and current driving voltage of the inkjet device based on the optimal pulse rise time and target driving voltage, thereby controlling the ink droplet velocity when the inkjet head performs an inkjet operation.

[0068] S204 : regulating the current pulse holding time based on the volume model in the parameter adjustment model to control the volume of ink droplets when the inkjet head performs an inkjet operation.

[0069] The volume model in the parameter adjustment model can be used to control the volume of ink droplets ejected by the inkjet device during inkjet operation.

[0070] It should be noted that, assuming the inkjet device's hardware remains unchanged, the current pulse hold time of the inkjet device will affect the sustained thrust during inkjet ejection, thereby affecting the volume. For example, the longer the current pulse hold time, the longer the sustained thrust during inkjet ejection, and the larger the volume of the ejected ink droplets. Therefore, by adjusting the current pulse hold time of the inkjet device, the volume of the ink droplets ejected by the inkjet device during inkjet operation can be controlled.

[0071] For example, the current pulse hold time of the inkjet device can be input into the volume model in the parameter adjustment model. The volume model in the parameter adjustment model can determine the optimal pulse hold time of the inkjet device based on the target ink drop volume that meets the effect requirements of the inkjet printing pattern, and adjust the current pulse hold time of the inkjet device based on the optimal pulse hold time, thereby controlling the volume of ink drops when the inkjet head performs an inkjet operation.

[0072] S205 , returning to repeatedly execute the acquisition operation of the current device parameters and the current ink drop parameters until an inkjet end instruction is received.

[0073] The above-mentioned technical scheme of the embodiment of the present invention controls the number of satellite points when the inkjet head performs inkjet operation by regulating the current pulse fall time and the current ink droplet temperature based on the satellite point model in the parameter adjustment model, controls the current pulse rise time and the current driving voltage based on the speed model in the parameter adjustment model to control the ink droplet speed when the inkjet head performs inkjet operation, and controls the current pulse holding time based on the volume model in the parameter adjustment model to control the ink droplet volume when the inkjet head performs inkjet operation, thereby realizing automatic adjustment of the ink droplet speed, ink droplet volume and satellite point number of the ink droplets when the inkjet device performs inkjet operation, saving human resources, improving the efficiency of adjusting the ink droplet speed, ink droplet volume and satellite point number of the inkjet device, and ensuring the inkjet rate of the inkjet device and the quality and effect of the inkjet results.

[0074] Based on the above embodiment, this embodiment proposes an optional embodiment. This optional embodiment can further optimize the above embodiment by regulating the current pulse fall time and the current ink drop temperature based on the satellite point model in the parameter adjustment model to control the number of satellite points when the inkjet head performs an inkjet operation, including:

[0075] Determining a pulse fall time adjustment amount and an ink drop temperature adjustment amount based on a dynamic adjustment coefficient in the satellite point model and the current number of satellite points, so as to control the current pulse fall time and the current ink drop temperature;

[0076] Controlling the inkjet head to perform inkjet operation based on the regulated pulse fall time and the regulated ink drop temperature, and detecting the regulated number of satellite dots;

[0077] If it is detected that the adjusted number of satellite points is not 0, the dynamic adjustment coefficient is adjusted, and based on the adjusted dynamic adjustment coefficient, the operation of adjusting the current pulse fall time and the current ink drop temperature is returned to be executed;

[0078] If it is detected that the number of satellite points after adjustment is 0, the operation of adjusting the current pulse fall time and the current ink drop temperature is terminated.

[0079] The dynamic adjustment coefficient may be an adjustment coefficient obtained after training the satellite point model or pre-calibrated, and is used to calculate the pulse fall time adjustment amount and the ink drop temperature adjustment amount of the inkjet device.

[0080] For example, the number of satellite points of the ink droplets ejected by the inkjet device can be input into the satellite point model. The satellite point model can determine the pulse fall time adjustment amount by the dynamic adjustment coefficient in the satellite point model and the input number of satellite points. For example, by Δt fall=α*S*t to calculate the pulse fall time adjustment, where Δt fall is the pulse fall time adjustment amount, α is the dynamic adjustment coefficient, S is the number of input satellite points, and t is the current pulse fall time of the inkjet device.

[0081] Furthermore, the satellite point model can also determine the ink drop temperature adjustment amount by inputting the number of satellite points and the predetermined increase in ink drop temperature for each decrease in the number of satellite points. To calculate the ink drop temperature adjustment amount, where ΔT is the ink drop temperature adjustment amount, The ink drop temperature is the predetermined amount to be increased each time the number of satellite dots is reduced, and S is the input number of satellite dots.

[0082] After calculating the pulse fall time adjustment amount and the ink drop temperature adjustment amount, the current pulse fall time and current ink drop temperature of the inkjet device can be adjusted, and the number of satellite points when the inkjet device performs inkjet operation with the adjusted pulse fall time and the adjusted ink drop temperature can be detected by visual inspection method.

[0083] If it is detected that the adjusted number of satellite points is not 0, it means that the pulse fall time adjustment amount and the ink drop temperature adjustment amount are small. The dynamic adjustment coefficient can be increased, and the pulse fall time adjustment amount can be recalculated based on the adjusted dynamic adjustment coefficient, and the ink drop temperature adjustment amount can be recalculated based on the adjusted number of satellite points to enhance the parameter adjustment of the inkjet device, and return to the operation of adjusting the current pulse fall time and the current ink drop temperature until the adjusted number of satellite points is 0.

[0084] Based on the above embodiment, this embodiment further proposes an optional embodiment. This optional embodiment can further optimize the ink droplet velocity when the inkjet head performs an inkjet operation by regulating the current pulse rise time and the current driving voltage based on the velocity model in the parameter adjustment model based on the above embodiment, including:

[0085] Get the target ink drop velocity;

[0086] Determining an optimal pulse rise time corresponding to a maximum ink droplet velocity within a preset change interval of the current pulse rise time;

[0087] Based on the pre-established correlation between the pulse rise time, the ink droplet velocity, and the driving voltage in the velocity model, determining a target driving voltage according to the target ink droplet velocity and the optimal pulse rise time;

[0088] Determining whether the target driving voltage is within a preset range;

[0089] If yes, determining the optimal pulse rise time as a target pulse rise time, and controlling the inkjet head to perform inkjet operation based on the target pulse rise time and the target driving voltage;

[0090] If not, the optimal pulse rise time is reduced, and based on the reduced optimal pulse rise time, the operation of determining the target driving voltage is returned to be executed again.

[0091] The target droplet velocity can refer to an ink droplet velocity set by the user based on experience to meet the inkjet device's inkjet ejection rate requirements. The current pulse rise time change interval can be a pulse rise time adjustment range determined with the inkjet device's current pulse rise time as the middle value of the interval. The preset range can be an optimal range of drive voltages set by the user to avoid affecting the secondary generation of satellite dots. The target pulse rise time and target drive voltage can be used to control the current pulse rise time and current drive voltage.

[0092] After determining the change interval of the current pulse rise time, the ink droplet velocities corresponding to each pulse rise time within the change interval of the current pulse rise time can be tested under the premise of a fixed voltage, and the pulse rise time corresponding to the maximum ink droplet velocity can be determined as the optimal pulse rise time. For example, the time period of the current pulse rise time change interval is determined to be 5-20us, and the ink droplet velocities corresponding to each pulse rise time are tested within the test interval of the current pulse rise time. It can be obtained that the corresponding ink droplet velocities of pulse rise times of 5us, 10us, 15us and 20us are 8.2m / s, 9.5m / s, 9.8m / s and 9.3m / s respectively. At this time, the pulse rise time of 15us corresponding to the maximum ink droplet velocity of 9.8m / s can be used as the optimal pulse rise time.

[0093] The pre-established relationship between pulse rise time, ink droplet velocity and driving voltage in the velocity model can be:

[0094]

[0095] Where v is the ink droplet velocity. v is the nozzle coefficient, which is mainly determined by the physical parameters of the piezoelectric material of the inkjet device. U is the driving voltage. rise is the pulse rise time. rise,opt is the optimal pulse rise time.

[0096] For example, when it is determined that the ink droplet velocity of the ink droplets ejected by the inkjet device needs to be adjusted, the target ink droplet velocity v set by the user based on experience and capable of meeting the inkjet rate requirement of the inkjet device can be obtained first. targetAt the same time, within the preset change interval of the current pulse rise time, the ink droplet speeds corresponding to each pulse rise time within the change interval of the current pulse rise time can be tested respectively, and the pulse rise time corresponding to the maximum ink droplet speed can be determined as the optimal pulse rise time t rise,opt Then, the determined target droplet velocity v target And the optimal pulse rise time t rise,opt Substitute the pre-established relationship between pulse rise time, ink droplet velocity and driving voltage in the velocity model, and let the pulse rise time t rise =t rise,opt , thereby determining the target driving voltage corresponding to the optimal pulse rise time. Finally, if the target driving voltage corresponding to the optimal pulse rise time is within the preset optimal range of the driving voltage, it can be ensured that satellite points will not be generated a second time, and the inkjet head is controlled to perform inkjet operation based on the target driving voltage corresponding to the optimal pulse rise time. If the target driving voltage corresponding to the optimal pulse rise time is not within the optimal range, the value of the optimal pulse rise time can be reduced in sequence within the current pulse rise time change range, and re-substituted into the correlation relationship between the pulse rise time, ink droplet velocity and driving voltage pre-established in the velocity model to determine the corresponding target driving voltage until the determined target driving voltage meets the optimal range.

[0097] Based on the above embodiment, this embodiment further proposes an optional embodiment. This optional embodiment can further optimize the volume of ink droplets when the inkjet head performs an inkjet operation by regulating the current pulse holding time based on the volume model in the parameter adjustment model based on the above embodiment, including:

[0098] Obtaining a target ink droplet volume and a target driving voltage output by a velocity model in the parameter adjustment model;

[0099] Based on the pre-established correlation between the driving voltage, pulse holding time and ink droplet volume in the volume model, a target pulse holding time is determined by using the target ink droplet volume and the target driving voltage;

[0100] The inkjet head is controlled to perform an ink ejection operation based on the target pulse holding time.

[0101] The target ink droplet volume may be a desired ink droplet volume preset by a user, and the target driving voltage may be a driving voltage output by a velocity model for controlling the ink droplet velocity when the inkjet head performs an inkjet operation.

[0102] The pre-established relationship between the driving voltage, pulse holding time and ink droplet volume in the volume model can be:

[0103]

[0104] Where V is the volume of the ink drop. K V is the nozzle volume coefficient, which is mainly determined by the physical parameters of the piezoelectric material of the inkjet device. U is the driving voltage. hold is the pulse holding time. τ is the response time of the piezoelectric material.

[0105] For example, when determining that the droplet volume of an inkjet head during inkjet operation needs to be adjusted, a user-preset target droplet volume can be obtained. Simultaneously, the velocity model in the parameter adjustment model is retrieved to determine the target drive voltage. The target droplet volume and target drive voltage are then substituted into the pre-established relationship between drive voltage, pulse hold time, and droplet volume in the volume model to determine the target pulse hold time corresponding to the target droplet volume. Finally, the inkjet head is controlled to perform inkjet operations based on the determined target pulse hold time.

[0106] Example 3

[0107] Figure 3 This is a schematic diagram of the structure of an inkjet control device provided in the third embodiment of the present invention. Figure 3 As shown, the device includes:

[0108] The acquisition module 31 may be configured to detect that the inkjet device is started and then acquire the current device parameters of the inkjet device and the current ink droplet parameters of the inkjet droplets when the inkjet head in the inkjet device is performing an inkjet operation;

[0109] The control module 32 may be configured to control the ejection mode of the inkjet head during the inkjet operation by adjusting the current device parameters based on a set parameter adjustment model when the current ink droplet parameters meet the adjustment conditions;

[0110] The instruction receiving module 33 can be used to return to repeatedly execute the acquisition operation of the current device parameters and the current ink drop parameters before receiving the inkjet end instruction.

[0111] An inkjet control device provided in this embodiment can obtain the current device parameters of the inkjet device and the current ink droplet parameters of the inkjet droplets when the inkjet head in the inkjet device performs inkjet operation after detecting that the inkjet device is started, and when the current ink droplet parameters meet the adjustment conditions, based on the set parameter adjustment model, control the spraying mode of the inkjet head when performing inkjet operation by adjusting the current device parameters. It can automatically adjust the current device parameters of the inkjet device and control the inkjet device to perform inkjet operation in a suitable inkjet mode, thereby solving the problems of manpower waste and low efficiency caused by manual debugging of the inkjet mode of the inkjet device, saving human resources, and improving the efficiency of adjusting the inkjet mode of the inkjet device.

[0112] Optionally, the acquisition module 31 may be specifically configured to receive the current device parameters sent by the inkjet device based on a communication connection with the inkjet device;

[0113] While controlling the inkjet head to perform inkjet operation based on the same frequency controller, controlling the point light source and the CCD camera to capture the target image of the inkjet device during the inkjet operation; the target image includes a continuous imaging image of the ink droplets in flight;

[0114] Performing image analysis on the target image to obtain the current ink droplet parameters.

[0115] Furthermore, the current ink droplet parameters may include a current ink droplet velocity, a current ink droplet volume, and a current number of satellite points.

[0116] The current ink drop parameter meeting the adjustment condition may include: the current number of satellite points is greater than 0; or the current ink drop velocity is less than the target velocity; or the current ink drop volume is not equal to the target volume.

[0117] Optionally, the control module 32 may include: a satellite point control unit, a speed control unit, and a volume control unit;

[0118] The current device parameters may include: current driving voltage, current pulse time parameters and current ink drop temperature; the current pulse time parameters may include: current pulse rise time, current pulse hold time and current pulse fall time.

[0119] The satellite point control unit may be configured to control the current pulse fall time and the current ink drop temperature based on the satellite point model in the parameter adjustment model, so as to control the number of satellite points when the inkjet head performs an inkjet operation;

[0120] a speed control unit, configured to control the current pulse rise time and the current driving voltage based on a speed model in the parameter adjustment model, so as to control the ink droplet speed when the inkjet head performs an inkjet operation;

[0121] The volume control unit can be used to control the current pulse holding time based on the volume model in the parameter adjustment model to control the volume of ink drops when the inkjet head performs an inkjet operation.

[0122] Optionally, the satellite point control unit may be specifically configured to determine a pulse fall time adjustment amount and an ink drop temperature adjustment amount based on a dynamic adjustment coefficient and the number of satellite points in the satellite point model, so as to control the current pulse fall time and the current ink drop temperature;

[0123] Controlling the inkjet head to perform inkjet operation based on the regulated pulse fall time and the regulated ink drop temperature, and detecting the regulated number of satellite dots;

[0124] If it is detected that the adjusted number of satellite points is not 0, the dynamic adjustment coefficient is adjusted, and based on the adjusted dynamic adjustment coefficient, the operation of adjusting the current pulse fall time and the current ink drop temperature is returned to be executed;

[0125] If it is detected that the number of satellite points after adjustment is 0, the operation of adjusting the current pulse fall time and the current ink drop temperature is terminated.

[0126] Optionally, the speed control unit may be specifically used to obtain a target ink droplet speed;

[0127] Determining an optimal pulse rise time corresponding to a maximum ink droplet velocity within a preset change interval of the current pulse rise time;

[0128] Based on the pre-established correlation between the pulse rise time, the ink droplet velocity, and the driving voltage in the velocity model, determining a target driving voltage according to the target ink droplet velocity and the optimal pulse rise time;

[0129] Determining whether the target driving voltage is within a preset range;

[0130] If yes, determining the optimal pulse rise time as a target pulse rise time, and controlling the inkjet head to perform inkjet operation based on the target pulse rise time and the target driving voltage;

[0131] If not, the optimal pulse rise time is reduced, and based on the reduced optimal pulse rise time, the operation of determining the target driving voltage is returned to be executed again.

[0132] Optionally, the volume control unit may be specifically configured to obtain a target ink droplet volume and a target driving voltage output by a velocity model in the parameter adjustment model;

[0133] Based on the pre-established correlation between the driving voltage, pulse holding time and ink droplet volume in the volume model, a target pulse holding time is determined by using the target ink droplet volume and the target driving voltage;

[0134] The inkjet head is controlled to perform an ink ejection operation based on the target pulse holding time.

[0135] The inkjet control device provided in the embodiment of the present invention can execute the inkjet control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0136] Example 4

[0137] Figure 4 A schematic diagram of the structure of an electronic device 40 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0138] like Figure 4 As shown, the electronic device 40 includes at least one processor 41 and a memory, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc., which is communicatively connected to the at least one processor 41. The memory stores a computer program that can be executed by the at least one processor, and the processor 41 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 into the random access memory (RAM) 43. Various programs and data required for the operation of the electronic device 40 can also be stored in the RAM 43. The processor 41, ROM 42, and RAM 43 are connected to each other via a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.

[0139] Multiple components in the electronic device 40 are connected to the I / O interface 45, including an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a magnetic disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0140] The processor 41 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 41 executes the various methods and processes described above, such as the inkjet control method.

[0141] In some embodiments, the inkjet control method can be implemented as a computer program that is tangibly contained in a computer-readable storage medium, such as storage unit 48. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 40 via ROM 42 and / or communication unit 49. When the computer program is loaded into RAM 43 and executed by processor 41, one or more steps of the inkjet control method described above can be performed. Alternatively, in other embodiments, processor 41 can be configured to perform inkjet control in any other suitable manner (e.g., via firmware).

[0142] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0143] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0144] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0145] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0146] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0147] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0148] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0149] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. An inkjet control method, characterized in that: Applied to an electronic device, the electronic device establishes a communication connection with an inkjet device, and the method includes: After detecting that the inkjet device is started, obtaining current device parameters of the inkjet device and current ink droplet parameters of the ejected ink droplets when an inkjet head in the inkjet device is performing an inkjet operation; When the current ink droplet parameters meet the adjustment conditions, based on the set parameter adjustment model, the ejection mode of the inkjet head during the inkjet operation is controlled by adjusting the current device parameters; Return and repeat the operation of obtaining the current device parameters and the current ink drop parameters until the inkjet end instruction is received.

2. The method according to claim 1, characterized in that The obtaining of current device parameters of the inkjet device and current ink droplet parameters of the ejected ink droplets when the inkjet head in the inkjet device performs an inkjet operation includes: receiving the current device parameters sent by the inkjet device based on the communication connection with the inkjet device; While controlling the inkjet head to perform inkjet operation based on the same frequency controller, controlling the point light source and the CCD camera to capture the target image of the inkjet device during the inkjet operation; the target image includes a continuous imaging image of the ink droplets in flight; Performing image analysis on the target image to obtain the current ink droplet parameters.

3. The method according to claim 1, characterized in that The current ink drop parameters include current ink drop velocity, current ink drop volume and current number of satellite points; The current ink droplet parameters satisfy the adjustment conditions, including: The current number of satellite points is greater than 0; Alternatively, the current ink droplet velocity is less than the target velocity; Alternatively, the current ink drop volume is not equal to the target volume.

4. The method according to claim 1, wherein The current device parameters include: current driving voltage, current pulse time parameters and current ink drop temperature; the current pulse time parameters include: current pulse rise time, current pulse hold time and current pulse fall time; The method of controlling the inkjet head's ejection mode during inkjet operation by regulating the current device parameters based on the set parameter adjustment model includes: Regulating the current pulse fall time and the current ink drop temperature based on the satellite point model in the parameter adjustment model to control the number of satellite points when the inkjet head performs an inkjet operation; regulating the current pulse rise time and the current driving voltage based on the velocity model in the parameter adjustment model to control the ink droplet velocity when the inkjet head performs an inkjet operation; The current pulse holding time is regulated based on the volume model in the parameter adjustment model to control the volume of ink droplets when the inkjet head performs an inkjet operation.

5. The method according to claim 4, characterized in that The regulating the current pulse fall time and the current ink drop temperature based on the satellite point model in the parameter adjustment model to control the number of satellite points when the inkjet head performs an inkjet operation includes: Determining a pulse fall time adjustment amount and an ink drop temperature adjustment amount based on a dynamic adjustment coefficient in the satellite point model and the number of satellite points, so as to control the current pulse fall time and the current ink drop temperature; Controlling the inkjet head to perform inkjet operation based on the regulated pulse fall time and the regulated ink drop temperature, and detecting the regulated number of satellite dots; If it is detected that the adjusted number of satellite points is not 0, the dynamic adjustment coefficient is adjusted, and based on the adjusted dynamic adjustment coefficient, the operation of adjusting the current pulse fall time and the current ink drop temperature is returned to be executed; If it is detected that the number of satellite points after adjustment is 0, the operation of adjusting the current pulse fall time and the current ink drop temperature is terminated.

6. The method according to claim 4, characterized in that The adjusting the current pulse rise time and the current driving voltage based on the speed model in the parameter adjustment model to control the ink droplet speed when the inkjet head performs an inkjet operation includes: Get target ink drop velocity; Determining an optimal pulse rise time corresponding to a maximum ink droplet velocity within a preset change interval of the current pulse rise time; Based on the pre-established correlation between the pulse rise time, the ink droplet velocity, and the driving voltage in the velocity model, determining a target driving voltage according to the target ink droplet velocity and the optimal pulse rise time; Determining whether the target driving voltage is within a preset range; If yes, determining the optimal pulse rise time as a target pulse rise time, and controlling the inkjet head to perform inkjet operation based on the target pulse rise time and the target driving voltage; If not, the optimal pulse rise time is reduced, and based on the reduced optimal pulse rise time, the operation of determining the target driving voltage is returned to be executed again.

7. The method according to claim 4, characterized in that The regulating the current pulse holding time based on the volume model in the parameter adjustment model to control the volume of ink droplets when the inkjet head performs an inkjet operation includes: Obtaining a target ink droplet volume and a target driving voltage output by a velocity model in the parameter adjustment model; Based on the pre-established correlation between the driving voltage, pulse holding time and ink droplet volume in the volume model, a target pulse holding time is determined by using the target ink droplet volume and the target driving voltage; The inkjet head is controlled to perform an ink ejection operation based on the target pulse holding time.

8. An inkjet control device, characterized in that: include: an acquisition module, configured to acquire, after detecting that the inkjet device is started, current device parameters of the inkjet device and current ink droplet parameters of the ejected ink droplets when an inkjet head in the inkjet device is performing an inkjet operation; a regulating module, configured to control the ejection mode of the inkjet head during the inkjet operation by regulating the current device parameters based on a set parameter adjustment model when the current ink droplet parameters meet the adjustment conditions; The instruction receiving module is used to return and repeatedly execute the acquisition operation of the current device parameters and the current ink drop parameters before receiving the inkjet end instruction.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the inkjet control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the inkjet control method according to any one of claims 1 to 7 when executed.

11. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements the inkjet control method according to any one of claims 1 to 7.