Modeling of An Inkjet Printhead For Iterative Learning Control Using Bilaterally Coupled Multiports
Modeling of An Inkjet Printhead For Iterative Learning Control Using Bilaterally Coupled Multiports
Abstract— Modeling an inkjet printhead usually comprises a things, fluid-structure interaction, acoustics, fluid-mechanics,
trade-off between high accuracy and small computational load. free surface flow, and drop-formation. To deal with these
In face of the control purpose in mind, this paper presents a phenomena, almost all modelers resort to the use of finite
modeling strategy that breaks this boundary. For that purpose,
an inkjet printhead is modeled as series connection of bilaterally element packages and computational fluid dynamics (e.g.
coupled multiports using first principles only. By experimental [4]). The use of these packages induce large computational
validation, it is shown that the adopted model structure and time. Additionally, since various physical domains have to
parameters result in an accurate fit of the actual system. Next, be coupled, usually it also comprises the use of staggered
the resulting model and the accompanying physical insight are schemes (e.g. [7]). This further increases the computational
used to improve the actuation of an inkjet printhead. The
successful implementation of ILC based on the obtained model load. The resulting models, though accurate, are not suitable
not only shows the model’s applicability to control, but also for the application of control, e.g. ILC.
provides new input pulses that enable higher jetting frequencies.
In this paper, a modeling strategy is presented that
I. INTRODUCTION
does not suffer from the aforementioned computational
Inkjet technology is an important key-technology from burden yet offers the required accuracy. Using first principle
an industrial point of view. Its ability to deposit various modeling only, an inkjet channel is modeled as a system of
types of material on a substrate in certain patterns makes it bilaterally coupled multiports. The basic concepts employed
a very versatile technology. Not surprisingly, applications in this paper originate from the analysis of fluid transmission
of this technology cover a wide range from the traditional lines ([15], [16]). For the inkjet channel, these concepts
document printing to the manufacturing of electronics such are further elaborated and formulated within a multiport
as Flat Panel Displays (e.g. [1]), the production of organic framework ([9], [14]). The coupling of these subsystems
electronics (e.g. [2]), and the use for rapid prototyping and their physical domains is achieved by the application
(e.g. [3]). Each specific field of application imposes its of Redheffer’s star product ([8]). Furthermore, by using the
own performance requirements on the inkjet printhead. resulting model and the physical insight it provides, the
First, specifications in terms of timing, positioning, and actuation of an inkjet printhead is improved such that higher
volume have to be met. Often, these criteria are quite tight. jetting frequencies can be attained. This is accomplished by
Typically, one can think of an accuracy to be met in terms the implementation of lifted ILC ([18], [19], [20]).
of fractions of microseconds, micrometers and picoliters.
Second, requirements play a role concerning reproducibility The paper is organized as follows. First, a system de-
in face of aging, material and ink variations, and the like. scription is provided in Section II. Then, the theoretical
In the future, these performance criteria will become even modeling is discussed in Section III. In Section IV, the
tighter. The requirements for future applications motivate obtained model is validated using experimental results. Its
ongoing research into inkjet technology. applicability to ILC is demonstrated in Section V. Finally,
Section VI presents the conclusions and gives an outlook on
Modeling plays an essential role in the development of future work.
inkjet technology. For example, models can provide insight
into a specific printhead design that is required for its further II. SYSTEM DESCRIPTION
optimization. Also, they can be used for the synthesis of
x=0 x=L
input wave forms or controllers, such as for Iterative [reservoir]
piezo actuator/sensor
[nozzle]
Learning Control (ILC) ([11]). Though for the applications ink
Vpuls
mentioned above a relatively simple yet accurate model 1
The Netherlands
*** S.H. Koekebakker is with Océ-Technologies B.V., 5900 MA Venlo,
The Netherlands Fig. 1. A schematic view of an inkjet channel and its working principle
4767
Here, v(x,t), p(x,t), A(x,t), and ρ (x,t) are the velocity,
pressure, channel cross-section, and density, respectively. (1) ∂ z1 (x,t) v + cw 0 ∂ z1 (x,t)
+ = (10)
can be written as: ∂t z2 (x,t) 0 v − cw ∂ x z2 (x,t)
⎡ ⎤
v−cw ∂ ρ v2 −p
∂ A(x,t)ρ (x,t) ∂ v(x,t) ∂ A(x,t)ρ (x,t) 2 A(x,t) + ⎣ 2ρ ⎦ ∂ A(x,t)
+ A(x,t)ρ (x,t) + v(x,t) =0 v+cw
∂ t ρ v2 −p ∂x
∂t ∂x ∂x 2 2ρ
(3)
Note that z1 (x,t) and z2 (x,t) have the physical dimension
and (2) as: of flow. After application of the Laplace transform while
assuming zero initial conditions and some reshuffling we
∂ A(x,t)ρ (x,t) ∂ v(x,t) ∂ v(x,t) obtain:
v(x,t) + A(x,t)ρ (x,t) + 2A(x,t)ρ (x,t)v(x,t)
∂t ∂t ∂x
(4)
∂ A(x,t)ρ (x,t) ∂ A(x,t)p(x,t) ∂ z1 (x, s) − cws+v 0 z1 (x, s)
+ v (x,t)
2
+ =0 = (11)
∂x ∂x ∂x z2 (x, s) 0 s
cw −v z2 (x, s)
⎡ ⎤ ⎡ ⎤
−s(cw −v) ρ v −p
2
Using the mass balance (3), (4) can be written as: +⎣ 2(cw +v) ⎦ A(x, s) + ⎣ 2ρ (cw +v) ⎦ ∂ A(x, s)
−s(cw +v) p−ρ v2 ∂x
2(cw −v) 2ρ (cw −v)
c2w ρ
∂ p(x,t) v ∂ p(x,t) A similar computation reveals the solution for the second
+ A = (7)
∂t φ (x,t) A
v ∂ x φ (x,t) ODE of (11):
ρ
cw ρ
2
∂ 0 ∂
− A A(x,t) + v2 − p A(x,t) −sL KA(s)(cw + v) −sL
v ∂t ρ ∂x z2 (0, s) = z2 (L, s)e cw −v + 1 − e cw −v (14)
2
c2w ρ
v
The eigenvalues of matrix A
A have the values The solution to (11) can be written in vector form as:
ρ v
λ1,2 = v ± cw . Its corresponding eigenvectors are:
−sL
cw ρ z1 (L, s) e cw +v 0 z1 (0, s)
− cwAρ z2 (0, s)
= −sL
z2 (L, s)
(15)
m1 = A m2 = (8) 0 cw −v
e
1 1 ⎡ ⎤
(cw −v) −sL
− 2 1−e
cw +v
+⎣ (cw +v) −sL
⎦ KA(s)
If we now define: 1 − e cw −v
2
z1 (x,t) −1 A
2cw ρ
1
2 p(x,t) Now, (15) represents a twoport system as depicted as
= m1 m2 =
z2 (x,t) − 2cAw ρ 1
2
φ (x,t) in Fig. 3 (block 1). Here, Lch , Lco , Aco , A p represent the
(9) length of the channel, the length of the connection, its
cross-section, and the surface of the piezo bordering the
then (7) can be brought to the form: channel, respectively. Note that v = 0 since we assumed
4768
that there is no mean flow. As can be seen, the solution
admits a nice interpretation as travelling waves. To obtain p(s) ρ Ln A2n s + 8π µ Ln
Z(s) = = (17)
the original physical states p(x, s) and φ (x, s), the inverse v(s) A2n
transformation of (9) can be applied to the states z1 (x, s)
and z2 (x, s) (block 3). To compute output φ (s) given the input p(s), we get:
p(s) A3n
For the connection, a similar approach can be used, except φ (s) = An v(s) = An = (18)
Z(s) ρ Ln An s + 8π µ Ln
2
that the cross-section remains constant and can be left out of
the mass and momentum equations. The solution is depicted In Fig. 4, the fluidic path is depicted (block 5).
in Fig. 3 (block 2). The last subsystem of the acoustic path
is the reservoir. For the waves that come from the channel p
it acts as open end as the reservoir contains a large amount
of ink compared to that within an ink channel. In Fig. 3, the An
reservoir is taken into account (block 4). Z(s)
φ 5
F A(s)
−sLch Fig. 4. Graphical interpretation of the fluidic path
Ap Kcw (1 − e cw )
2
−sLch -
−sLco 2cw ρ p D. The actuation
z1 (0, s) e cw +v z1 (L, s) e cw +v Aco
Piezoelectric material acts as a twoport system quite
1 −cw ρ naturally. It becomes electrically polarized when subjected to
1 2 −1 3
Aco
4 mechanical strain and strained when subjected to an electric
−sLch −sLco field (e.g. [13]). For the piezoelectric actuator of an inkjet
z2 (0, s) e cw −v z2 (L, s) e cw −v 1 φ channel, the voltage V of the input pulse and the force F that
acts on the piezo surface bordering the inkjet channel are
Fig. 3. Graphical interpretation of the acoustic path selected as inputs. The electrical charge q measured and the
displacement u of the piezo actuator are regarded as outputs.
The behavior of the actuator then can be described by the
C. The fluidic path following set of equations:
The fluidic path consists of the nozzle and droplet q
=
C d V
(19)
formation. However, droplet formation is accounted for u d 1/k F
slightly differently compared to the other subsystems, since
it does not actually make part of an inkjet channel. Droplet with d, k, and C the piezoelectric charge coefficient, the
formation is computed as postprocessing step according stiffness of the piezo, and the piezo capacity, respectively.
to [6]. On the basis of the meniscus velocity trajectory The values of these parameters depend on the specific piezo
computed by an inkjet channel model, the droplet properties material used. However, their values are highly influenced
can be computed. The remainder of the fluidic path, the by the specific structure that surrounds the piezo actuator,
nozzle, is modeled as an impedance. Note that there are such as for example the substrate to which the actuator
many other options (e.g. [12]). is attached. To account for these effects, packages like
Ansys or Femlab can be invoked to compute the so called
During the derivation of the nozzle impedance it is as- effective parameters of the piezo actuator. Irrespective of
sumed that the nozzle is completely filled with ink at all the complexity of the actuator, as long as the effective
times. Though this assumption is violated in the actual parameters can be computed, (19) can be used.
system, the amount of ink is so small that this assumption
still holds. Newton’s second law for the nozzle, stated in The following remarks are noteworthy. First, note that
terms of p(s) and v(s), reads as: the fluid-structure interaction is taken into account via the
stiffness of the piezo. A displacement of the piezo results
8π µ Ln via the ink in a force sensed by the piezo. This force on
p(s)An = ρ An Ln sv(s) + v(s) (16)
An its turn causes a displacement of the piezo via the piezo’s
stiffness. This way, the fluid-structure accounted for. Second,
with An , Ln , and µ being the nozzle’s cross-section, length, in this paper it is assumed that the piezo actuator deforms
and viscosity, respectively. The friction due to the pressure according to its zeroth order mode. However, the approach
gradient across the nozzle is accounted for in the second presented in this paper admits using other modes as well.
term assuming a Poiseuille flow profile. According to the This can be achieved by using another forcing function A(x)
definition, the nozzle impedance can be written as: that represents the desired actuation shape. Third, cross-talk
4769
can also be accounted for. Basically, cross-talk results in v5 a1 v3 v3 a2 v1
−20
small, this is a valid approach. However, the computational −25
Magnitude [dB]
load is very high, especially if more than two systems are to −30
be coupled. −35
−40
−45
system 1
−50
5 6
10 10
Frequency [Hz]
200
system 2
timestep time 0
Phase [Deg.]
−200
−600
For most inkjet printhead models, a computational fluid
−800
dynamics package is used to model the behavior of the 5
10
6
10
4770
1
seems a logical choice as control strategy to accomplish
0.8 active damping of the fluid-mechanics.
0.6
In this paper, use is made of ILC in the lifted setting, see
[18], [19]. The accompanying control structure is depicted in
0.4
Fig. 10. The mapping H is the impulse response matrix of
Sensor signal [V]
4771
is referred to [11], [18], [19]. The resulting ILC controller been employed within an ILC framework to design input
is implemented on the experimental setup. Next to the ref- wave forms that leave the droplet formation undisturbed
erence trajectory, the sensor signal resulting from a standard while bringing the channel to a rest quickly after droplet
trapezoidal and the learned ILC pulse are shown in Fig. 11. ejection. Consequently, a higher jetting frequency can be
The accompanying actuation pulses are shown in Fig. 12. attained. The successful implementation of ILC based on
Based on Fig. 11, the conclusion is drawn that the reference the obtained model demonstrates the model’s applicability
trajectory is attained. As discussed, the first part of reference to control. Further improvement of the model as well as its
trajectory up to the firing of a droplet is the same as is use for control is subject to ongoing research.
realized by the standard trapezoidal pulse. Consequently,
VII. ACKNOWLEDGMENTS
it is not surprisingly that the learned ILC pulse resembles
the standard trapezoidal pulse for the first part. After that, The authors are grateful to Océ-Technologies B.V. for their
the ILC controller adjusts the actuation pulse such that the support of the research reported here.
fluid-mechanics follow the desired trajectory. Apparently, the R EFERENCES
theoretical model is accurate enough to ensure convergence
[1] R. Bennett, ”Precision Industrial Ink-jet Printing Technology for Full
and thus can be used to design input wave forms that enable Color PLED display and TFT-LCD manufacturing”, in Proc. of the
higher jetting frequencies. 3rd International Display Manufacturing Conf., Taipei, Japan, 2003.
[2] P.W. Cooley and D.B. Wallace and B.V. Antohe, ”Application of Ink-
1.2 jet Printing Technology to BioMEMS and Microfluidic Systems”, in
1
Proc. SPIE Microfluidics and BioMEMS Conference, San Francisco,
CA, October 2001.
0.8 [3] W. Voit et al., Application of inkjet technology for the deposition of
0.6
magnetic nanoparticles to form micron-scale structures, IEEE Proc.
Science Measurement and Technology, vol. 150, 2003, pp. 252-256.
0.4
[4] H. Wijshoff, Free surface flow and acousto-elastic interaction in piezo
Sensor signal [V]
0.2 inkjet, Proc. NSTI Nanotechnology Conf. and Trade Show, vol. 2, pp.
215-218, Boston, MA, 2004.
0
[5] European Patent 1 378 360 A1
−0.2 [6] J.F. Dijksman, Hydrodynamics of small tubular pumps, Journal of
Fluid Mechanics, vol 139, pp. 173-191, 1984.
−0.4
[7] H. Seitz and J. Heinzl, Modelling of a microfluidic device with piezo-
−0.6 electric actuators, Journal of Micromechanics and Microengineering,
vol. 14, pp. 1140-1147, 2004.
−0.8
0 10 20 30 40 50
Time [µs]
60 70 80 90 100 [8] R.M. Redheffer, On a certain linear fractional transformation, Journal
of Math. and Phys., vol. 39, pp. 269-286, 1960.
[9] H.M. Paynter, Analysis and Design of Engineering Systems, The MIT
Fig. 11. Sensor signal; without ILC (black), with ILC (gray), and the
Press, Cambridge, MA, 1961.
reference trajectory (black dotted)
[10] C.A. Felippa and K.C. Park and C. Farhat, Partitioned Analysis
of Coupled Systems, Computer Methods in Applied Mechanics and
Engineering, vol. 190, issues 24-25, pp. 3247-3270, 2001.
35 [11] M.B. Groot Wassink and N.J.M. Bosch and O.H. Bosgra and S.H.
Koekebakker, Enabling higher jetting frequencies for an inkjet print-
30
head using Iterative Learning Control, accepted for Conf. Contr.
25 Applications, Toronto, Canada, 2005.
[12] J.E. Fromm, Numerical Calculations of the Fluid Dynamics of Drop-
20
on-Demand Jets, IBM Journal of Research and Development, vol 28,
15
no. 3, pp. 322-333, 1984.
Input [V]
4772