Professional Documents
Culture Documents
net/publication/299497059
CITATIONS READS
3 197
6 authors, including:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Modeling and Register control of the Speed-up Phase in Roll-to-Roll Printing Systems View project
Process monitoring and fault diagnosis of high-mix batch process with run-to-run controller View project
All content following this page was uploaded by Ying Zheng on 17 October 2017.
art ic l e i nf o a b s t r a c t
Article history: Roll-to-roll (R2R) printing press provides a continuous printing process to print the multi-color patterns
Received 20 May 2015 onto a web. To correctly print patterns on webs without the register error, it is necessary to regulate the
Received in revised form web tension and transport velocity. In this paper, a mathematical model is built for R2R web printing
15 September 2015
system, and a model-based feedforward PD (MFPD) control method is proposed to reduce the effects of
Accepted 11 March 2016
interaction in adjacent print units whose print cylinders are driven by electrical line shafts and is
compared with other control methods. The proposed control method is applied to an industrial 7-color
Keywords: gravure printing register system. The register error can be controlled in the range of 70.1 mm at a steady
Roll-to-roll printing system high speed, which meets the requirement of modern industrial application.
Mode-based feedforward PD
& 2016 Elsevier Ltd. All rights reserved.
Register error
7-color gravure printing register system
http://dx.doi.org/10.1016/j.conengprac.2016.03.009
0967-0661/& 2016 Elsevier Ltd. All rights reserved.
Z. Chen et al. / Control Engineering Practice 51 (2016) 58–68 59
Table 1 tension control in infeed section will maintain the tension around
Technology nomenclature. T⁎, and the control system in unwinding and winding section (see
Fig. 7) will maintain the angular velocity around ω⁎. While due to
Nomenclature
r Radius of gravure cylinder the external and internal disturbance, there exists the variation of
E Young's modulus the tension and the velocity in the multi-axis gravure printing
A Cross-sectional area of the web system. Then Ti and ωi can be described as:
K Elasticity coefficient
L Time period for the printed processing from the No. i to the No. (i + 1) ⎧ Ti (t ) = T⁎ + ΔTi (t )
unit
⎨
⎩ ωi (t ) = ω⁎ + Δωi (t ) (1)
ω⁎ Angular velocity of gravure cylinder at steady state
Tn Web tension at steady state
According to the principle of mass conservation, the mechan-
i, j Numbers of printing unit
li
ical model of R2R web system is shown as follows (Yoshida et al.,
Web length between the No. i and the No. (i + 1) gravure cylinder
Ti(t) Web tension between the No. i and the No. (i + 1) gravure cylinder
2008a):
ω i (t ) Angular velocity of the No. i gravure cylinder ⎧ dΔTi (t ) rω⁎ r (1 + KT⁎)
ei(t) Relative error between the No. (i + 1) and the No. i unit ⎪ = (ΔTi − 1 (t ) − ΔTi (t )) + (Δωi + 1 (t ) − Δωi (t ))
⎪ dt li Kli
ΔTi (t ) Tension variation in the No. i unit ⎨
⎪ dei + 1 (t ) Krω⁎
Δωi (t ) Variation of angular velocity of the No. i gravure cylinder ⎪ = (ΔTi (t ) − ΔTi − 1 (t − L ))
⎩ dt (1 + KT⁎) 2 (2)
ei(s) Laplace transform of ei(t)
ΔTi (s ) Laplace transform of ΔTi (t )
where K = 1/(EA) is the web tensile elongation; and E is Young's
Δωi (s ) Laplace transform of Δωi (t )
Gp(s) Laplace transfer function of the current printing unit modulus, A is the cross-sectional area of the web; L is the time
Gij(s) Laplace transfer function between the No. j and No. i unit period for the printed mark processing from the No. i printing unit
Δωf i (s ) Feedforward compensation of the No. i printing unit to the No. (i + 1) printing unit, which is defined as L = li/(rω⁎). The
Gf ij (s ) Laplace transfer function of the feedforward controller web length increases by a factor of (1 + KTi ) when the tension Ti is
added to the web. In this paper, the stability problem is not
considered.
As mentioned in Section 1, due to the cost and installation
difficulties, it is impossible to install high-precision tension sen-
sors in each print unit. Thus the web tension is unknown during
the printing process. The direct relationship between Δωi and ei is
necessary to be built up.
The printed mark of the first printing unit is regarded as the
second print unit's reference, thus it is unnecessary to control the
first printing unit, so Δω1 = 0. In particular, T0 represents the
tension in first unit, which is a constant T0 (t ) = T⁎ and ΔT0 (t ) = 0.
Laplace transforming mechanical model (Eq. (2)), we can obtain:
⎧ a b b
⎪
⎪ ΔTi (s ) = s + a ΔTi − 1 (s ) + s + a Δωi + 1 (s ) − s + a Δωi (s )
⎨
⎪ e (s ) = c ΔT (s ) − c e−Ls ΔT (s )
⎪
⎩ i+1 i i−1
Fig. 2. The diagram of multi-axis gravure printing system. s s (3)
rω⁎ r (1 + KT⁎) Krω⁎
where a = ,b= ,c= .
li Kli (1 + KT⁎)2
The second printing unit is discussed first. Because of
Δω1 = 0, ΔT0 = 0, we can obtain the following from Eq. (3):
⎧ b b
⎪
⎪ ΔT1 (s ) = s + a Δω2 (s ) − s + a Δω1 (s )
⎨
⎪ e (s ) = c ΔT (s )
⎪
⎩ 2 1
s (4)
⎧ ⎛ s ⎞⎟
⎪ − G p (s ) ⎜ e−Ls + (i − j = 1, i ≥ 3)
⎪ ⎝ s + a⎠
⎪ ⎛
Gij (s ) = ⎨ a ⎞ s ⎛ a ⎞i − j − 2
⎪ G p (s ) ⎜ e − s + a ⎟ s + a ⎝⎜ s + a ⎠⎟
−Ls
⎪ ⎝ ⎠
⎪
⎩ (i − j > 1, i ≥ 3) (8)
of the register error downstream. And the feedforward compen- The rotogravure printing press in this experiment is made in a
sation of the downstream unit still requires all the upstream ve- machinery manufacture plant located in Shantou, China, which
locity variations. For example, the compensation in the 5th and the can be divided into 5 sections: the unwinding section, the infeed
6th unit uses the velocity variations of upstream unit including section, the multi-color printing section, the outfeed section and
Δω4 to achieve e5 = 0 and e6 = 0. But at this time Δω4 still exists, so the winding section which is shown in Fig. 7. In the unwinding
for the 7th unit, Δω4 is still required according to Eq. (12) to section and the infeed section, the web is spread out and the
compute the compensation to achieve e7 = 0. tension of web is controlled within a steady level by a tension
Without loss of generality, we take the 2nd printing unit for control system. Then the web is fed into the multi-color printing
example to investigate the register fluctuation. Assume that the section at a steady speed. In the winding section and the outfeed
inputs of other units except the 2nd unit are 0, and we get the section, the web is continuously and smoothly rolled up. In the
register errors as follows: multi-color printing section, each printing unit is controlled by a
register controller and the proposed control method is applied
⎧ e2 = G p (s)Δω 2 (s)
⎪ here to regulate the register errors.
⎪ ⎛ −Ls s ⎞ Using industrial PC and movement controller combined, we set
⎪ e3 = − ⎜⎝ e + s + a ⎟⎠ G p (s)Δω 2 (s)
⎪ up a register control system that can realize 10-color printing units
⎪ ⎛ a ⎞ s at most. The register control system is consisted of the controller,
⎪ e4 = ⎜ e −Ls − ⎟ G p (s)Δω 2 (s)
⎨ ⎝ s + a⎠ s + a servo motor, gravure cylinder and register error sensor, which
⎪ ⎛ ⎞
⎪ e5 = ⎜ e −Ls − a ⎟ s a
G p (s)Δω 2 (s) measure the deviation by photoelectric detector and photoelectric
⎪ ⎝ s + a⎠ s + a s + a encoder. The structure chart is shown in Fig. 8. The register error is
⎪ ⎛
⎪ a ⎞ s ⎛ a ⎞i − 4 feedback to the register controller and the control signal is cal-
⎜ −Ls ⎟
⎪ ei = ⎜ e − s + a ⎟ s + a ⎝ s + a ⎠ G p (s)Δω 2 (s) (i ≥ 6 )
⎜ ⎟
⎩ ⎝ ⎠ (13) culated according to the proposed algorithm and sent to the servo
motor to regulate the speed of gravure cylinder. The change in the
It can be concluded from Eq. (13) that the influence of register speed of the gravure cylinder can cause the change in the web
control performed by 2nd print unit propagates downstream and tension, then leads to the change of webs longitudinal length,
causes register fluctuation downstream with a time delay. How- ultimately results in the decrease of the register error.
ever, the influence decreases gradually. When the distance be- The technical parameters are shown in Table 2.
tween two print units reaches 3 print units, the registration fluc- Using the technical parameters in Table 2, we can set up the
tuation downstream will decrease rapidly. Thus in practice, it is mechanical model of this R2R web printing press according to Eq.
not necessary to set the decoupling depth too large. Moreover, a (3):
larger decoupling depth will lead to more complicated transfer ⎧ 1
function, larger discretization error, more sensitivity to dis- ⎪ ΔTi (s ) = ΔTi − 1 (s )
⎪ 4.235s + 1
turbances. On the other hand, if the decoupling depth is too small,
⎪ 1
the decoupling and the compensation are incomplete, which will ⎪ + Δωi + 1 (s )
⎪ 0.0147s + 0.00346
fail to reduce register fluctuations downstream. So it is very im- ⎨
⎪ 1
portant to choose an appropriate decoupling depth. Generally, we − Δωi (s )
⎪ 0.0147s + 0.00346
can combine the analysis of the transfer functions such as Eq. (13) ⎪
and the simulation result to determine the decoupling depth, ⎪ e (s ) = 0.000366 ΔT (s ) − 0.000366 e−4.235s ΔT (s )
⎪
⎩ i+1 i i−1
which is discussed in detail in Section 4.1. s s (14)
Δωf i (s ) = ⎨
⎪ i−1
4.1. The determination of “decoupling depth” ⎪ ∑ Gf ij (s )Δωj (s ) (i ≥ 5)
⎪
⎩ j=i−3 (15)
The proposed MFPD controller is applied in this subsection.
With this controller, the PD parameters can be used in most R2R where Gf ij (s ) is derived by Eq. (11). According to the parameters in
printing press, since the tension change caused by upstream Table 2, Gf ij (s ) can be obtained as follows:
64 Z. Chen et al. / Control Engineering Practice 51 (2016) 58–68
300 100
e2 e3
e4
80 e5
250
e6
e7
60
200
Error(0.01mm)
Error(0.01mm)
40
150
20
100
0
50
−20
0 −40
0 20 40 60 80 100 120 140 160 0 20 40 60 80 100 120 140 160
Periods(n) Periods(n)
(a) Output of the 2nd unit (b) Outputs of the 3rd to 7th unit
Fig. 9. The simulations of the 2nd to 7th printing units with PD controller: (a) output of the 2nd unit and (b) outputs of the 3rd to 7th unit.
40 15
e3 depth=2
e7 depth=3
20 depth=4
10
depth=5
0
5
Error(0.01mm)
Error(0.01mm)
−20
0
−40
−5
−60
−10
−80
−100 −15
0 50 100 150 200 0 50 100 150 200
Periods(n) Periods(n)
(a) Outputs of the 3rd and 7th unit with depth of 1 (b) Outputs of the 7th unit with depth of 2 to 5
Fig. 10. The register error by MFPD controller with different “decoupling depth”: (a) outputs of the 3rd and 7th unit with depth of 1 and (b) outputs of the 7th unit with
depth of 2 to 5.
8 Table 3
e3 Comparison of the absolute maximum error of the 3rd to 7th unit with traditional
e4 PD and MFPD with depth¼ 3 (in mm).
6
e5
e6 Printing unit number 3 4 5 6 7
4 e7
Traditional PD control 0.9052 0.7685 0.6978 0.6605 0.6268
MFPD control of depth¼ 3 0.0506 0.0427 0.0404 0.0761 0.0764
2
Error(0.01mm)
0 Table 4
Comparison of the settling time of the 2nd to 7th unit with traditional PD and
−2 MFPD with depth¼ 3 (in periods).
−8
⎧ 4.235s
0 50 100 150 200 ⎪ e−4.235s + (i − j = 1 )
⎪ 4.235s + 1
Periods(n) G f ij (s) = ⎨
⎪ 4.235 s 4.235 s
− e−4.235s (i − j > 1 )
⎪
Fig. 11. The register errors of the 3rd to 7th printing units with “decoupling ⎩ (4.235s + 1)i − j (4.235s + )i − j − 1 (16)
depth”¼ 3.
350 8
e2 e3
6 e5
300
e7
4
250
2
200
Error(0.01mm)
Error(0.01mm)
0
150
−2
100
−4
50
−6
0 −8
−50 −10
0 50 100 150 200 0 50 100 150 200
Periods(n) Periods(n)
(a) Register error of the 2nd printing unit (b) Register errors of the 3rd, 5th and
7th printing units
Fig. 12. The register errors of the R2R printing system with white noise: (a) register error of the 2nd printing unit and (b) register errors of the 3rd, 5th and 7th printing units.
x 10
x 10 e2MPC
3
e2MPC e3MPC
4 e4MPC
2.5 e3r
e4r e5r
e2MFPD
Register Error (m)
2 e5r 2
Register Error (m)
e2MFPD e3MFPD
1.5 e3 e4MFPD
0 e5
e4
1
−2
0.5
−4
0
−0.5
0 20 40 60 80 100 120 0 20 40 60 80 100 120
Sample Time (Peroid) Sample Time (Peroid)
(a) Comparison with MPC in Printing Unit 2 (b) Comparison with MPC in Printing Unit 3
and 4
Fig. 13. Comparison with model predictive control: (a) comparison with MPC in printing unit 2 and (b) comparison with MPC in printing unit 3 and 4.
66 Z. Chen et al. / Control Engineering Practice 51 (2016) 58–68
x 10
3 x 10
0.5
e2MFPD
2.5 e3MFPD
0
e4MFPD
e5MFPD e2MFPD
2
Register Error (m)
−0.5
−0.5 −3
0 20 40 60 80 100 120 0 20 40 60 80 100 120
Sample Time (Period) Sample Time (Period)
(a) Comparison with NC in Printing Unit 2 (b) Comparison with NC in Printing Unit 3 and
4
Fig. 14. Comparison with nonlinear control.
300 20 25
model output model output model output
plant output 15 plant output plant output
20
250
10
15
200 5
10
Error(0.01mm)
Error(0.01mm)
Error(0.01mm)
0
150 5
−5
100 0
−10
−5
50 −15
−20 −10
0
−25 −15
(a) Register error of the 2nd unit (b) Register error of the 5th unit (c) Register error of the 7th unit
Fig. 15. The simulation and practical register error of 2nd, 5th and 7th unit.
100 40
Model−based feedforward PD Model−based feedforward PD
Empirical decoupling PD Empirical decoupling PD
80
30
60
40 20
Error(0.01mm)
Error(0.01mm)
20
10
0
−20 0
−40
−10
−60
−80 −20
0 20 40 60 80 100 120 140 160 0 20 40 60 80 100 120 140 160
Periods(n) Periods(n)
(a) Output of the 3rd unit (b) Output of the 4th unit
Fig. 16. The register error of the 3rd and 4th units.
3 4 5 6 7
Acknowledgment
MFPD 1 1 1 19 43
Traditional PD 69 71 87 106 122
The authors thank the financial support for this work from
Chinese National Natural Science Foundation (61374139, 61370105,
U1501248).
plant. Some detailed register errors of the 2nd to 7th units are
shown in Fig. 15 and are listed in Table 6.
It can be observed in Table 6 and Fig. 15 that when the printing
References
press is under the proposed MFPD controller, the register error of
the 2nd unit remains in the range of 70.1 mm after 19 periods,
Abjadi, N. R., Soltani, J., Askari, J., & Markadeh, G. R. A. (2009). Nonlinear sliding-
and the register errors of the 5th and 7th units also have the ac- mode control of a multi-motor web-winding system without tension sensor.
ceptable precision. The practical running data proves that the IET Control Theory & Applications, 3, 419–427.
proposed control approach can rapidly reduce the register error Benlatreche, A., Knittel, D., & Ostertag, E. (2008). Robust decentralised control
strategies for large-scale web handling systems. Control Engineering Practice, 16,
and effectively reduced the register fluctuation. 736–750.
Next, the comparison of MFPD controller and traditional PD Branca, C., Pagilla, P. R., & Reid, K. N. (2012). Governing equations for web tension
controller is shown in Fig. 16 and the detail compared data is listed and web velocity in the presence of nonideal rollers. Journal of Dynamic Systems
Measurement & Control, 135, 359–370.
in Tables 7 and 8. The register errors of the 3rd and 4th units with
Choi, K.-H., Thanh, T.-T., & Kim, D.-S. (2009). A precise control algorithm for single-
the proposed controller reach and remain in the range of span roll-to-roll web system using the back-stepping controller. In IEEE inter-
70.1 mm more rapidly and the precision are higher compared national symposium on industrial electronics, 2009. ISIE 2009 (pp. 1709–1714).
with the traditional PD controller. Moreover, the absolute max- http:dx.doi.org/10.1109/ISIE.2009.5222079.
Choi, K. H., Tran, T. T., Ganeshthangaraj, P., Lee, K. H., Nguyen, M. N., Jo, J. D., et al.
imum errors and settling time of the 3rd to 7th units with MFPD (2010). Web register control algorithm for roll-to-roll system based printed
controller are much smaller than those with traditional PD. It must electronics. In 2010 IEEE conference on automation science and engineering
be noted that the results are not limited to the technical para- (CASE) (pp. 867–872).
Dong, E. C., Lévine, J., Jo, J., & Choi, K. H. (2013). Control of roll-to-roll web systems
meters in Table 2. The proposed method can be applied with dif- via differential flatness and dynamic feedback linearization. IEEE Transactions
ferent operating conditions. on Control Systems Technology, 21, 1309–1317.
Fletcher, J. (2010). Motion planning and observer synthesis for a two-span web roller
5. Conclusions machine (Master thesis). Ontario, Canada: University of Waterloo.
Hur, S. H., Katebi, R., & Taylor, A. (2011). Modeling and control of a plastic film
manufacturing web process. IEEE Transactions on Industrial Informatics, 7,
A R2R web printing press is studied in the paper. The me- 171–178.
chanism model of R2R printing system is established according to Jeon, S. H., Kim, J. M., Jung, K. C., Sul, S. K., & Choi, J. Y. (1997). Decoupling control of
68 Z. Chen et al. / Control Engineering Practice 51 (2016) 58–68
bridle rolls for steel mill drive system. In Industry applications conference, 1997. Pagilla, P. R., & Knittel, D. (2005). Recent advances in web longitudinal control. In
Thirty-second IAS annual meeting, IAS'97, conference (pp. 119–125). Proceedings of 8th international conference on web handling.
Kang, H., & Baumann, R. R. (2014). Mathematical modeling and simulations for Pagilla, P. R., Siraskar, N. B., & Dwivedula, R. V. (2007). Decentralized control of web
machine directional register in hybrid roll-to-roll printing systems. Interna- processing lines. IEEE Transactions on Control Systems Technology, 15, 106–117.
tional Journal of Precision Engineering & Manufacturing, 15, 2109–2116. Seshadri, A., & Pagilla, P. R. (2013). Interaction analysis of control systems employed
Kang, H., & Lee, C. (2015). Effect of tension on conductivity of gravure printed ag in roll-to-roll printing. In American control conference (ACC), 2013 (pp. 4251–
layer in roll-to-roll process. International Journal of Precision Engineering and 4256).
Manufacturing, 16, 99–104. Seshadri, A., Pagilla, P. R., & Lynch, J. E. (2013). Modeling print registration in roll-to-
Kang, H., Lee, C., & Shin, K. (2013). Modeling and compensation of the machine roll printing presses. Journal of Dynamic Systems Measurement & Control, 135,
directional register in roll-to-roll printing. Control Engineering Practice, 21, 815–826.
645–654. Shi, X. P., & Zheng-Bing, L. V. (2011). The application of dynamic web tension
Kang, H. K., Lee, C. W., & Shin, K. H. (2010). A novel cross directional register control in winders. China Pulp and Paper Industry, 18, 82–84.
modeling and feedforward control in multi-layer roll-to-roll printing. Journal of Whitworth, D. P. D., & Harrison, M. C. (1979). Tension variations in pliable material
Process Control, 20, 643–652. in production machinery. Applied Mathematical Modelling, 7(189–196).
Kang, H. K., Lee, C. W., Shin, K. H., & Kim, S. C. (2011). Modeling and matching design Xin, L. L., & Hoang, N. (2011). Lateral control of roll-to-roll system using fuzzy
of a tension controller using pendulum dancer in roll-to-roll systems. IEEE control logic and vision sensor. Advanced Materials Research, 317, 1541–1544.
Transactions on Industry Applications, 47, 1558–1566. Yoshida, T., Takagi, S., Muto, Y., & Shen, T. (2008a). Modeling and resister control of
Koc, H., Knittel, D., De Mathelin, M., & Abba, G. (2002). Modeling and robust control sectional drive gravure printing press. Transactions of the Japan Society of Me-
of winding systems for elastic webs. IEEE Transactions on Control Systems chanical Engineers, 74.
Technology, 10, 197–208. Yoshida, T., Takagi, S., Muto, Y., & Shen, T. (2008b). Register control of sectional drive
Lee, C., Kang, H., & Shin, K. (2012). Advanced taper tension method for the per- rotogravure printing press. In Manufacturing systems and technologies for the
formance improvement of a roll-to-roll printing production line with a winding new frontier (pp. 417–420). Springer, London.
process. International Journal of Mechanical Sciences, 59, 61–72. Yoshida, T., Takagi, S., Muto, Y., & Shen, T. (2011). Register control of rotogravure
Lee, J., Shin, K., & Lee, C. (2015). Analysis of dynamic thermal characteristic of printing press. Application of nonlinear control theory to sectional drive
register of roll-to-roll multi-layer printing systems. Robotics and Computer-In- printing press. Electronics and Communications in Japan, 94, 17–24.
tegrated Manufacturing, 35, 77–83. Zhang, S., Dubay, R., & Charest, M. (2015). A principal component analysis model-
Lynch, A. F., Bortoff, S. A., & Röbenack, K. (2004). Nonlinear tension observers for based predictive controller for controlling part warpage in plastic injection
web machines. Automatica, 40, 1517–1524. molding. Expert Systems with Applications, 42, 2919–2927.