US8554354

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

USOO8554.

354B1

(12) United States Patent (10) Patent No.: US 8,554,354 B1


Pagilla et al. (45) Date of Patent: Oct. 8, 2013
(54) METHOD FOR ADAPTIVE GUIDING OF 4.488.687 A 12, 1984 Andreasson ............... 242,527.3
WEBS 4,507,073. A 3, 1985 Shelton
4,574,194 A 3, 1986 Coats et al.
5,685,955 A * 1 1/1997 Leigraf et al. ................ 162,198
(75) Inventors: Prabhakar Pagilla, Stillwater, OK (US); 5,767,686 A 6, 1998 Kohl
Aravind Seshadri, Stillwater, OK (US); 5,769,298 A * 6/1998 Plumb ............................. 226, 19
MD M. Haque, Edmond, OK (US); Ken 6,289,729 B1 9/2001 Haque et al.
Hopcus, Edmond, OK (US) 6,323,948 B2 11/2001 Haque et al.
s s 6,635,895 B2 10/2003 Haque et al.
6,985,789 B2 * 1/2006 Carlson et al. ................ TOOf 122
(73) Assignee: The Board of Regents For Oklahoma 7,055,726 B2 * 6/2006 Satoh et al. ..................... 226, 20
State University, Stillwater, OK (US) 7,296,717 B2 * 1 1/2007 Swanson et al. .................. 226.3
7,415,881 B2 8/2008 Haque et al.
(*) Notice: Subject to any disclaimer, the term of this 2002/0177918 A1* 11/2002 Pierel et al. ................... TOOf 124
patent is extended or adjusted under 35 2003/0183356 A1* 10, 2003 Satoh et al. . ... 162,263
U.S.C. 154(b) by 420 days 2010.0038468 A1 2/2010 Hein .......................... 242,419.8
OTHER PUBLICATIONS
(21) Appl. No.: 13/026,089
Vandoren, V., "Adaptive Controllers: Commercially available con
(22) Filed: Feb. 11, 2011 trollers can adapt to conditions they haven't experienced previously,
gaining knowledge on the fly to make your process behave better'.
Related U.S. Application Data “Control Engineering”, 2002, pp. 22-30, Publisher: www.controlleng.
(60) Provisional application No. 61/303,878, filed on Feb. com.
12, 2010. “Adaptive Control” (n.d.) In Wikipedia, Retrieved Mar. 4, 2009,
from http://en.widipedia.org/wiki/Adaptive control.
(51) Int. Cl. k .
G06F 9/00 (2011.01) cited by examiner
E: EO 3:08: Primary Examiner — Mohammad Ali
(52) U.S. Cl Assistant Examiner — Sivalingam Sivanesan
USPG 7OO/124; 226/15: 226/24 (74) Attorney, Agent, or Firm — Fellers, Snider,
(58) Field of Classification Search Blankenship, Bailey & Tippens, P.C.; Terry L. Watt
USPC ....................................... 700/124; 226/15, 24 (57) ABSTRACT
See application file for complete search history. -0 -0
A method of adaptive guiding of a web on a roller is disclosed.
(56) References Cited The method includes computing an output of a reference
model, reading an output of a sensor that indicates a web
U.S. PATENT DOCUMENTS position, determining a difference between the output of the
3,610,546 A * 10/1971 McGorry 242,563.1 reference model and the output of the sensor, and updating a
373473 A * 4/1973 Bonner. 2262 set off controller parameters for the roller based on the dif
4,269,140 A 5, 1981 Burns et al. ference.
4,350,276 A * 9/1982 Kreder et al. ................... 226, 16
4,477,006 A 10/1984 Sharp 4 Claims, 8 Drawing Sheets

500

S1
U.S. Patent Oct. 8, 2013 Sheet 1 of 8 US 8,554,354 B1

FG, 2.
A.

306 A soo

o 30

S1
U.S. Patent Oct. 8, 2013 Sheet 2 of 8 US 8,554,354 B1

402, -2. 104 / sts


f / /
FG. 4A '.../
/ 400
U.S. Patent Oct. 8, 2013 Sheet 3 of 8 US 8,554,354 B1
U.S. Patent Oct. 8, 2013 Sheet 4 of 8 US 8,554,354 B1

FG, SB

902
U.S. Patent Oct. 8, 2013 Sheet 5 of 8 US 8,554,354 B1
U.S. Patent Oct. 8, 2013 Sheet 6 of 8 US 8,554,354 B1

7L
11) 1.
O

y
FG, 12

Ref F(s) Yo(s)

F.G. 13

FIXED GAIN
CONTROLLER WEB, DYNAMICS

F.G. 14
U.S. Patent Oct. 8, 2013 Sheet 7 of 8 US 8,554,354 B1

, is
U.S. Patent Oct. 8, 2013 Sheet 8 of 8 US 8,554,354 B1

START Yn- 1701 1700

Initialize 1702 :
c) (), 0. 1711

UPDATE
Q-- 703 PARAMETERS

COMPUTE
REFERENCE
MODEL OUTPUT 1704 YSR/
COMPUTE
ERROR 1705

COMPUTE 1706
();

COMPUTE 1707
() NO
1714
COMPUTE 1708 \ STOP
0.

1709A 17098
)

© YES
NO

1710
\
UPDATE
PARAMETERS

ACCEPT
PARAMETERS
F.G. 17
US 8,554,354 B1
1. 2
METHOD FOR ADAPTIVE GUIDING OF The method includes measuring an actual position of the
WEBS web on the roller, and calculating a difference e between an
output of the model equation and the actual position of the
CROSS REFERENCE TO RELATED web. The method includes computing a new value for said
APPLICATIONS regressor vector using at least said actual position of the web
on the roller, a control input value on the roller, and a desired
This application claims the priority of U.S. Provisional web position, and computing a value for said filtered regres
Patent Application No. 61/303,878 entitled “METHOD FOR sor vector from said regressor vector. A value for a controller
ADAPTIVE GUIDING OF WEBS” filed Feb. 11, 2010, the parameter vector derivative is calculated using at leaste and
contents of which are hereby incorporated by reference. 10 said filtered regressor.
When e is greater than a predetermined constant or the
THE NAMES OF THE PARTIES TO AJOINT controller parameter vector derivative is different from zero
RESEARCH AGREEMENT by more than a predetermined amount, the method includes
updating the control parameters by integrating the controller
The invention set forth in this patent application was made 15 parameter vector derivative. A new control input is provided
as a result by or on behalf of Oklahoma State University, an to the roller based on the control parameters.
institute of higher education of the State of Oklahoma, and In some embodiments, the plurality of parameters further
Fife Corporation, a corporation duly organized under the laws comprises a filtered regressor vector. The control parameters
of the State of Delaware and having a principal place of may be frozen whene is less than a predetermined constant
business at 222 West Memorial Road, Oklahoma City, Okla. and the controller parameter vector derivative is different
73114, who are parties to a joint research agreement that was from Zero by less than a predetermined amount.
in effect on or before the date the claimed invention was The measured actual position of the web on the roller may
made. The claimed invention was made as a result of activities comprise the actual position of the web on an end pivot guide
undertaken within the scope of the joint research agreement. roller, a center pivot guide roller, an offset pivot guide roller,
25 and/or a remotely pivoted guide roller.
FIELD OF THE INVENTION
BRIEF DESCRIPTION OF THE DRAWINGS
This disclosure relates to web handling systems in general
and, more specifically, to web guide systems. FIG. 1 is an overhead view of an end pivoted web guide.
30 FIG. 2 is an overhead view of a center pivoted web guide.
BACKGROUND OF THE INVENTION FIG. 3A is an overhead view of an offset pivot web guide.
FIG. 3B is a side view of an offset pivot web guide.
The term “web' is used to describe materials having a FIG. 4A is an overhead view of a remotely pivoted web
length considerably larger than a width, and a width consid guide.
erably larger than a thickness. Webs are materials manufac 35 FIG. 4B is a side view of a remotely pivoted web guide.
tured and processed in a continuous, flexible strip form. Webs FIG.5 is a schematic diagram of web boundary conditions.
consist of a broad spectrum of materials that are used exten FIG. 6 is a schematic of the response of a web at an end
sively in everyday life Such as plastics, paper, textile, metals pivoted steering guide.
and composites. Web materials may be manufactured into FIG. 7 is a schematic of the response of a web at a remotely
rolls since it is easy to transport and process the materials in 40 pivoted steering guide.
the rolled form. FIG. 8A is a schematic of the response of a web between A
Web handling is a term that is used to refer to the study of and B rollers of an offset pivot guide.
the behavior of the web while it is transported and controlled FIG. 8B is a schematic of the response of a web between B
through the processing machinery from an unwind roll to a and C rollers of an offset pivot guide.
rewind roll. A typical operation involves transporting a web in 45 FIG. 8C is a side view schematic of a web traversing an
rolled, unfinished form from an unwind roll to a rewind roll offset pivot guide.
through processing machinery where the required processing FIG. 9 is a side view of an unwind guide.
operations are performed. An example of Such a process is FIG. 10 is a schematic diagram of the response of a web at
commonly seen in the metals industries. The web (metal an unwind guide.
strip) to be processed is transported on rollers to various 50 FIG. 11 is a side view of a rewind guide.
sections where different operations like coating, painting, FIG. 12 is a diagram illustrating relative velocity between
drying, slitting, etc., are performed. The process line gener a sensor and a web.
ally has unwind and rewind rolls, many idle rollers and one or FIG. 13 is a schematic of the control loop of a rewind guide
more intermediate driven rollers. setup.
55 FIG. 14 is a schematic of the control loop of a lateral web
SUMMARY OF THE INVENTION guide control system.
FIG. 15 is a schematic of a guide adaptive control system.
The invention of the present disclosure, in one embodiment FIG. 16 is a schematic of a guide adaptive controller.
thereof comprises a method of adaptive guiding of a web on FIG. 17 is a flow diagram illustrating one possible control
a roller. The method includes utilizing a model equation, said 60 sequence of an adaptive web guide.
model equation at least approximately representing a position
of the web on the roller, said model equation being charac DETAILED DESCRIPTION OF THE PREFERRED
terized by a plurality of parameters including a regressor EMBODIMENTS
vector, a filtered regressor vector, and a controller parameter
vector, and setting at least a portion of said plurality of param 65 The longitudinal dynamics of the web is the behavior of the
eters of the model equation equal to initial values. The initial web in the direction of transport of the web. Web transport
values may be Zero. velocity and web tension are two key variables of interest that
US 8,554,354 B1
3 4
affect the longitudinal behavior of the web. The lateral Intermediate web guides are classified based on the way in
dynamics of the web is the behavior of the web perpendicular which the axis of rotation of the guide roller is changed. FIG.
to the direction of transport of the web and in the plane of web. 1 shows an end pivoted guide 100 where the change in the axis
Several parameters affecting the lateral web dynamics of rotation A of the roller 102 is about a pivot point 104,
include web material, tension, transport Velocity, and web which is at one end of the roller. The centerpivoted guide 200
geometry, etc. The quality of the finished web depends on shown in FIG. 2 has its pivot point 104 in the center of the
how well the web is handled on the rollers during transport. guide roller 102.
The longitudinal and lateral control of the web on rollers Referring now to FIGS. 3A-3B, overhead and side views,
plays a critical role in the quality of the finished product. 10
respectively of an offset-pivot guide are shown. The offset
One focus of the embodiments described in this disclosure pivot guide 300 utilizes a pair of rollers 302,304 mounted on
is control of lateral dynamics of a web. Adaptive control a pivot carrier 306 to change the axis of rotation A. From
strategies capable of providing the required performance in FIG. 3B it can be seen that the pivot carrier itself may be
the presence of the variations in the process and web param mounted on a base 308. Fixed rollers 310,312 may handle the
eters are disclosed. The suitability of these control strategies 15 web 108 on either side of the guide 300. The length of span
and their ability to provide the required performance are between the fixed roller 310 and the roller 302 is shown as S1,
described, both from theoretical and experimental perspec while the length of the span between the fixed roller 312 and
tives. the roller 306 is shown as S2.
Web guiding (also called lateral control) involves control Referring now to FIGS. 4A-4B an overhead and side views,
ling web fluctuations in the plane of the web and perpendicu respectively, of a remotely pivoted guide are shown. In
lar to web travel. Web guiding is important because rollers in remotely pivoted guide 400, the guide roller 102 moves along
any web handling machinery tend to have misalignment prob a curved path to change its axis A. The centerline C of the
lems that may cause the web to move laterally on the rollers. machine is shown relative to a fixed roller 402. A pre-entering
Lateral movement of the web on the rollers may produce span PS1 between two fixed rollers 402, 404 is shown, as is
wrinkles or slackness in the web or the web may completely 25 the entering span S1 between the fixed roller 402 and the
fall off the rollers. A number of web processes such as print guide roller 102. The edge sensor 110 can be downstream of
ing, coating and winding may be affected by web lateral the guide roller 102 on the exit span S2.
motion. Web guides may be used to maintain the lateral Lateral Dynamics
position of the web on rollers during transport. Lateral and longitudinal dynamics of a moving web are
Referring now to FIG. 1, where an overhead view of an end 30
dependent on various process parameters like transport Veloc
pivot web guide is shown, it can be seen that a web guide ity, web tension, web material, and the geometry of the web
mechanism 100 may comprise a roller102 sitting on a pivoted material, etc. Two of the types of intermediate guides that are
base 104. The base 104 is controlled to change the axis of considered in this disclosure are remotely pivoted guides
rotation A of the roller 102. A web 108 approaching the (steering guides) and offset-pivot guides (displacement
roller 102 (here shown in direction D) will tend to orient 35
guides). The web span lateral dynamics for the two guides are
itself perpendicular to the axis of rotation A of the roller 102.
The lateral motion of the web 108 is controlled by changing similar and hence the same controller design may be imple
the axis of rotation A of the guide roller 102. The lateral mented on both the guides. Even though the present disclo
position of the web 108 is measured using one or more sen Sure focuses on these two intermediate guides, the methods
sors 110. Based on this measurement as feedback the axis of 40 and systems disclosed can be adapted to other guides and to
rotation A of the guide roller b02 is controlled to maintain unwind/rewind guiding.
the lateral position at the required location. Lateral Control
The sensor 110 can be any suitable type of sensor capable Lateral control involves the design of a closed-loop control
of determining the position of the web 108. For example, the system for regulating the lateral position of the web in a
sensor 110 can be an edge sensor positioned adjacent to the 45 process line using a web guide mechanism. As described
edge of the web 108, or a line sensor sensing the location of a above, the guide mechanism includes an actuator, which pro
predetermined pattern printed on or formed in the web 108. vides the input to the system and a feedback sensor, which is
The sensor 110 can use a variety of different types of sensing used to measure the lateral position of the web.
media depending upon the type of web 108 or the environ The following symbols used herein are defined as follows:
ment in which the web 108 is to be sensed. Exemplary sensing 50
C, transmission ratio
media include light, Sound, air, electrical properties (proxim e eO
ity sensor) or the like. It should be understood that the e tracking error
sensor(s) 110 is shown by way of example as an edge sensor E modulus of elasticity of web
positioned downstream of a roller. However, this can be var Q estimation error
ied depending upon the circumstances. For example, the sen 55
F friction force
sor 110 can be a line sensor sensing the position of the web
108 as it passes across a roller. FCoulomb friction coefficient
Web guides may be positioned at different locations in an F static friction coefficient
industrial process line where guiding is required. Guides F viscous friction coefficient
located at either ends in a process line are usually called 60 Y gain
terminal guides. An unwind guide maintains the lateral posi T gain matrix
tion of the web which is fed into the processing line, whereas i current
a rewind guide maintains the lateral position of the processed I moment of inertia
web wound onto a roll in the rewind section. Apart from J rotor inertia
terminal guiding, web guides are extensively used in the 65 k, motor parameter or high frequency gain for a reference
intermediate process sections and they are referred to as inter model
mediate guides. k, high frequency gain for a plant model
US 8,554,354 B1
6
k= (2)
E

5
with
web span parameter T=Tension
K back electromotive force constant E=Modulus of elasticity
K, torque constant/sensitivity I=Moment of Inertia
L inductance or length of span Equation (1) can be derived from the beam theory assum
L distance from the guide roller to instant center ing that the web mass is negligible. At any given time, the
f Laplace operator general Solution to the equation can be written as:
£' inverse Laplace operator
Ll mean
in relative degree 15
where the constant coefficients C, C, C, and C are
() regressor Vector obtained using the boundary conditions. To obtain these coef
co, natural frequency ficients, we need four boundary conditions. Considering the
W(s) reference model transfer function most general case, which combines the effects of translation
(p filtered regressor vector and rotation of the web, the boundary conditions are given as
r reference command follows (see G. E. Young and K. N. Reid, “Lateral and Lon
R resistance gitudinal Dynamic Behavior and Control of Moving Webs..”
R(S) denominator polynomial of reference model Journal of Dynamic Systems, Measurement, and Control,
vol. 115, pp. 309-317, June 1993, hereby incorporated by
R(s) denominator polynomial of plant model reference):
R set of all real numbers
sgn(-) signum function 25
O standard deviation yl-0 = y.o. (4)
of variance
T torque or Tension
T time constant
0 controller parameter vector 30
0* true parameter vector
0o roller misalignment
u, U input to a plant
V velocity
V. Stribeck velocity constant 35 The coefficients C, C, C, and C under the above boundary
X state variable conditions are
X distance from the guide roller to the instant center
y output of a plant 6 (cosh KL - 1) + 60 (KLSinhKL - (5)
y estimator output 40 cosh KL + 1) - (yL-y0)KsinhKL
Yo initial lateral position misalignment C KKLSinhKL-2(coshKL - 1)
y, Y, lateral edge position
y, output of a reference model 6(KL - sinhKL) + 60 (sinhKL
C damping ratio C2 = cosh KL) t (yL-y0)K(cosh KL - 1)
Z guide position 45
KKLSinhKL-2(cosh KL - 1)
Z(s) numerator polynomial of reference model C3 = 60 - CK
Z(s) numerator polynomial of plant model C = yo - C2
Herein, the derivation of lateral dynamics of a web guided
by different kinds of guides, and for the most general bound
ary conditions, is discussed. The transfer functions for the 50 To derive the lateral dynamics of the web guide the following
remotely pivoted guide (RPG) and the offset pivot guide equations, based on the fact that a moving free web aligns
(OPG), which have been used to demonstrate the adaptive itself perpendicularly to a given roller in steady state condi
method, have been derived and implemented. These transfer tion, were introduced by Shelton.
functions will also be useful in finding out the estimates of the
controller parameters. The model derivation is based on the 55
beam theory, as described by J. J. Shelton in “Lateral dynam -
dy; = w8: - -dy- dai (6)
ics of a moving web.” Ph.D. dissertation, Oklahoma State (it t * 8x ...)" it
University, Stillwater, 1968, hereby incorporated by refer
CCC. dy - 20 y! ...d3. (7)
The web elastic curve between two rollers can be described
60
dr2 ox2 . " dr2
using the following fourth order differential equation.
wherey, is the displacement of the web at the i' roller, Z, is
(1) the roller displacement, 0, is the roller angle and v is the
longitudinal velocity of the web. For any web span, i=0 for an
65 upstream roller and i=L for the downstream roller. Note that
(7) is not merely a derivative of (6) because of the assumption
where the parameter K is defined as that the shear deformation is negligible.
US 8,554,354 B1
7 8
Differentiating (3) twice and substituting the values of the misalignment of the rollers to be present. Let the upstream
coefficients (5), we get roller and the downstream roller be inclined at angles 0, and
0 respectively, with the Y-axis. The transfer function, con
sidering the disturbance at the upstream roller as Y(s), is
a?y 2ry : (8) 5
2 = KC Sinh(KL) + C cosh (KL)
x=L.
1 1 1 f(KL) S -- f(KL) (3)
is fi (KL)(yo - yL) + if (KL)0L -- if (KL)00, Y(s) = - f(KL),
it, f(KL)cro?s) +
Sa -- S+ - is t t
10
where f(KL) L f(KL) L
2 t
KL) = (KL)' (cosh KL - 1) 6t(s) + 60(S)
f(KL) = KLSinhKL-2(cosh KL - 1) s2+ f(KL),
t
-- fill
t
s2+ f:(KL),
t
-- fict)
t
KL) = KL(KLcosh KL - SinhKL) 15
f(KL) = KLSinhKL-2(cosh KL - 1) where i = - is the transport lag.
f33 (KL) KL(sinhKL - KL)
KLSinhKL-2(cosh KL - 1)
Center/End Pivoted Guide
Using the boundary conditions (4) and the Equation (6), we FIG. 6 is a schematic of the variables of the web 108 on the
get end pivoted guide 100. The end pivoted guide 100 or center
pivoted guide 200 rotates about a fixed pivot located along the
axis of the guide roller 102. We can assume the roller
(9) upstream of the guide roller 102 to be fixed and at an angle 0.
25 with the Y-axis. The input to the guide roller 102 is the
displacement provided at the moving end of the roller, u-0, c.
along the longitudinal direction, where c is the distance from
Now using the above equations, (9) and (8) in (7), the lateral the moving end to the pivot point 104 of the guide roller 102.
web acceleration at the rollery, can be written as The transfer function is given as:
30

dyl-?ulfidyl
ft2 2
?y, fidy.
+ 2 yo ,
(10) f(KL) L
t
(14)

f, V,8 f, V,8 f, dz dzil f, dzo Yi () - S1 -- AKE). (KL) () * S+


t + -to + i + i +, , 35

S -- 2 2
t t Yo (S) ac U(s)
Applying Laplace transform to both sides a second-order
transfer function of a real moving web under general bound Sa -- t
S+ - tis Sa -- t
S+ - tis
ary conditions can be obtained. 40

Remotely Pivoted Steering Guide


(11) FIG. 7 is a schematic of the response of the web 108 at the
s'Yt(s) = - t YL(s) - SYL(s) + t Yo(s) -s t Yo(s) --
t
2 2
remotely pivoted steering guide 400. The input to the guide
Éds)
L
-- foots)
L
-- sfz(s)
t
+szt(s) + sizes)
t
45 400 is the lateral motion Z. provided along the Y-axis. Due to
this lateral motion the guide roller 102 moves along an arc,
Y(S) = (2) creating an angle with the longitudinal direction
t 2 t
Yo (S) + 6t(s) + 50
s2 + f:(KL),
t
-- fill
t
s2+ f(KL),
t
fict)
t

t
60(S) + with X as the distance from the roller to the instantaneous
... f(x1),... fict)t t 55 center of the roller's rotation. Using this condition, the trans
fer function can be given by,
s’ + f(KL),
t

S1 -- AKL) (KL)(4)"
t
S --
t
2 Sa -- Atki) (KL)(4)
t 2
S -- S 2 f(KL), -- f(KL) L
t 2x
(15)
60
'(-| AKL Sa -- t S -- (KLA)*
2
Lateral dynamics for different types of situations are given
below. f(KL) L
Fixed Rollers - e e-le t

A schematic diagram of the boundary conditions between 65 S1 -- A Ki) (KL)


t
()" S --
2
two fixed rollers is shown in FIG. 5. The lateral motion of the
two rollers, Z, and Zo, is Zero. We can consider a small
US 8,554,354 B1
9
-continued -continued
f(KL) S -- f(KL) L3 L
where 3 = - and t = -.
t 2
Yo (S)
s2+ f(KL), fict)
t t
Notice that the denominator of the transfer function (18) is
a polynomial of degree 4. The increase in the order is because
of the dynamics of the extra web span between the two guide
rollers B and C. Also, the two rollers A and B are parallel
The variables Oo(s) and Y(s) are considered as the distur 10 when viewed perpendicularly to the centerline of the web,
bances, and the objective of the web guide 400 is to reject throughout the motion of B. Hence, 0 can be taken as Zero.
these disturbances to maintain the lateral position down Note that when L-L and Yo-0, the transfer function for
stream of the web guide 400. Thus the effect of the input guide the OPG can be given by
displacement, Z(s), to the lateral position of the web 108,
Y(s), is given by 15

S 2 f(KL), -- f(KL) (19)


t 2
(16) - Z(S),
S2 + f(KL), f(KL)
t 2

(1 (KL)' (cosh KL-1) (17) which is a second order equation with relative degree Zero.
fo = (IRST A. (), (KL) Response at a Downstream Roller Due to Input at the
( 1 KL(KLcosh KL - SinhKL) A? -li (KL Steering Guide Roller
B = (ETA(i)/.(KL) 25
Considering the RPG, the displacement of the guide Z.
causes the web displacement of at that roller. This, in turn,
( 1) KL(KLcosh KL - sinhKL) a? 1 KL
f32 = (); ERA, A (f. ) affects the web lateral position at the downstream rollery.
Hence, the two transfer functions can be cascaded to get the
net effect of Z on y.
Offset Pivot Guide
30
FIGS. 8A-8C illustrate the response of the web 108 across f(KL) f(KL) L (20)
the various rollers 302,304,310 and 312 of an offset pivot s" + -
Y (S) = - e--Z s + -its
guide 300. In FIGS. 8A-8C, B and are the rollers 302 and
304 of the offset pivot guide 300, while A is the upstream
16) - S1 -- AKL) t
S -- (KL) (7)
2
roller 310. L is the span between the two guide rollers 302 and 35
f3 (KL) f(KL) (21)
304, L is the span between roller Band roller A and L is the g S -- t
instantaneous center of rotation for the two guide rollers B YL-1 (S)
(S) = - f(KLg). Ji (KLg) YL(S)
and C. Let the lateral motion of the roller C be Z and the web Sa -- S -- 2
g tg
displacement at roller C bey. Hence, roller B will have the
40
lateral motion of (1-L/L)Z. To build the transfer function
from Z to y, we have to consider the effect of simultaneous Hence, we have
lateral motion of roller B also. Let the displacement (1-L/
L)Z of roller B produce a lateral web displacement of yo at
that roller. This in turn affects the web lateral displacement at (22)
45
C, y. Thus, the web displacement at the guide roller C is y g t g t ZS
because of the movement of the roller C itself, and also - S)
S1 -- AKL) (KL), AKL). Ackl).
g
S -- 2
tg
Sa --
t
S --
t
2
because of the simultaneous movement of roller B. Hence the
transfer function can be given by the following equation:
50 Here, T is the time constant of the guide roller's entering span
YL(S) = (18) and t is the time constant for the guide roller's exiting span.
Unwind Guiding
Referring now to FIG. 9, a side view of an unwind guide
(All) Atta f(KL) fish)
73
S --
t
S --
2
Yo (S) +
900 at leastonehaving an unwind roll 902 and idler roller904
55 is shown. Unwind guiding is required to align the web 108
s f(KL3) Attle f(KL) All
Sa --
73
S -- Sa --
t
S --
2 that is being released from a roll of web material 905 to the
process sections of the line. The roll of web material is posi
f3 (KL3) f(KL3) f(KL) L-L tioned on and supported by the unwind roll 902. Unwind
(- -s + - s -- 3 s L -- guiding is accomplished by lateral motion of the unwind roll
S1 -- f2(KL3) Atta
73
S -- S1 -- f(KL) it.
t
S --
2
60 Stand 906. The idler roller 904 fixed to the unwind roll 902
which places the web surface in the correct plane as the web
enters the process line. The sensor 110 may be fixed to the
ground (or other non-moving object) and preferably does not
move with the unwind roll 902 and the idler 904. The Sensor
65 110 may be placed very close to the idler roller 904 but in
some applications this may not be possible. If the sensor 110
is placed after one web span from the idler 904, the sensor
US 8,554,354 B1
11 12
output cannot be assumed to indicate the web edge position
on the guide roller and we have to consider the effect of web 0 as -
it vo(t) (29)
dynamics of the additional span. 27 Ro(t)
Referring now to FIG. 10, a schematic diagram of the
response of the web 108 at the unwind guide 900 is shown.
Let Zo be the displacement of the unwind guide setup, which Note that this relation is only approximate as the radius of the
is perpendicular to the plane of the drawing in FIG. 9. Lety roll of web material 905 changes only after one complete
be the displacement of the web 108 on the unwind roller 902 rotation. The continuity can be assumed, as the thickness is
with respect to the ground. As the roller moves along with the usually very small compared the radius of the roll of web
unwind stand, we have Zo(s)Yo(s) and assuming 0(S)=0o 10 material 905. Using this relation, the rate of change of mass m
(s)=Z(s)=0 in the Equation (12), we can write the second of the whole guide setup can be given by,
order dynamics of the web as
(30)
f(KL) (23) 15
t
Yi (S) = --
(KI) S --
(KLZo(s) Now, using (30) in the equation (25) and taking the Laplace
t 2
transforms, we can write the transfer function of the guide
setup, with force acting on the unwind setup as input and the
wherey, represents the lateral displacement of the web 108 at displacement of the unwind guide roller 902 as output, as
the roller downstream of the idler roller 904 (FIG. 10). Note
that the position of web edge on the idler roller 904 is same as
the position of the web edge on the unwind roller 902. Zo (S) =
(31)
To consider the complete dynamic model of the unwind ms’ + bis F(s)
25
guide 900, that is, to find the transfer function of the unwind
guide 900 with force acting on it as an input and the displace
ment of the web 108 at the downstream roller as output, we where b=(b-pbtvo), and m can be estimated at each sam
have to consider the change in mass of the unwind roller 902 pling time using the equation (30). This is derived under the
as it releases the web 108 over time. assumption that the mass supported by the unwind roll 902 is
Let the force acting on the roller be given by 30 varying slowly. If this is not true, we cannot take Laplace
transforms since the coefficients of the governing differential
equation are time-varying. Thus using the relations (31) and
d (24) (23), the transfer function of the unwind guide roll 902 with
F = (mzo) + bio force acting on it as input and displacement of the web 108 at
35 the downstream roller as output can be given as,
where m is the mass of the whole unwind guide setup which
is moving, Zo is the velocity with which it moves and b is the f(KL) (32)
friction coefficient. Simplifying, we get 2
40 ''' Sa --
A. Kl), f(KL (i.e., F(s)
t S -- 2

dzo do (25)
Referring now to FIG. 11 a side view of a rewind guide
1100 is shown. In rewind guiding, the web 108 is aligned on
where Z is the displacement of the unwind guide 900. The 45 the rewind roll 1102, as it comes out of the web process line
mass m of the whole guide setup can be given by by moving the stand 1104 which supports the rewind roll
1102 laterally. In fact, rewind guiding is not actually “guid
m=mom, (26) ing the web but chasing the web coming out of the process
line. There exists at least one idler roller 904 fixed to the
where m, gives the changing mass of the roll of web material
905 on the unwind roll 902 and mo is the mass of the setup 50 ground for example, and one sensor 110 fixed to the rewind
without the unwind roll 902, which is constant. Further, the guide setup so that the sensor 110 moves with the rewind roll
mass of the unwind roll 902 can be written as 1102. Note that the displacement of the rewind guide stand
1104 is in the direction that is perpendicular to the plane of
FIG 11.
where b is the web width, p is the density of the web mate
55 As the sensor 110 is attached to the rewind guide 1104 and
is placed before the idler roller 904, the output of the sensor
rial, R is the radius of the empty core mounted on the unwind 110 gives the displacement of the guide 1104 relative to the
roll-shaft, and Ro is the radius of the material roll. The time web position before the idler roller 904. Hence, we can trans
derivative of m, is given by, form this to the case where the rewind roller 1102 is stationary
60 with respect to the ground and the web edge before the idler
an (28)
roller 904 is moving (see FIG. 12) i.e., we can consider the
(it 2pbit (Ro Ro). output of the sensor as yo. Until now, we have been denoting
the lateral motion of the web edge with respect to a reference,
Such as the ground as yo, but in this case yo is the relative
The rate of change of the radius of the material roll is related 65 displacement between the rewind roller 1102 and the web
to the longitudinal velocity Vo and the web thickness, t, and edge before the idler roller904. Now lety, denote the relative
can be given as follows: lateral motion of the web edge on the rewind roller 1102 with
US 8,554,354 B1
13 14
respect to the rewind roller 1102. The schematic for rewind
guiding is as given in FIG. 13. (38)
When force is applied on the rewind roller 1102 to displace
it laterally in one direction, this causes a relative displacement
of the web edge before the idler roller 904 in the opposite
direction. In other words, if Z (t) is the velocity of the rewind
guide 1100 with respect to ground, then yo (t)=z, (t). where Y(s) is the Laplace transform of the web lateral posi
The total force acting on the rewind guide 1100 can be tion and Z(s) is the input to the guide 400 in the lateral
given by, 10
direction. The coefficients Bo, 3 and B depend on the physi
cal parameters such as the length of the entering web span,
transport velocity, web tension, modulus of the web material,
d (33) web geometry, etc., as described previously. Some of these
F= (m3L) + bit
parameters may vary with the process and some may not be
15 known precisely. A controller that is designed based on nomi
where F is the force acting on the rewind guide setup, m is the nal plant parameters (the coefficients fo, B and B) may not
mass of the whole rewind guide setup, which is moving, b is work efficiently when the actual plant parameters are differ
the friction coefficient, and Z is the velocity of the rewind ent from the nominal plant parameters. Hence, a controller
guide setup. As yo (t)=Z (t), we can write the above equation that adapts to changes in the plant parameters is desired. A
aS controller called the guide adaptive controller that can adapt
to the changes in the physical web process parameters is
presented in the following section.
d (34) Guide Adaptive Controller
F = - (m-so) - by
25 One industrial controller for web guiding is in the form
shown in FIG. 14. The feedback control system consists of the
Using a similar argument as that given for the unwind roller sensor 110 which measures the actual position (Y.) of the
case, we have web and a controller which generates the control signal (U)
to the actuator based on the desired (r) and actual position
-1 (35)
30 (Y) of the web. Typical industrial controllers are propor
Y
o(S) ms’ + bis F(s) = G(s)F(s)
tional (P), proportional-integral (PI) or proportional-integral
derivative (PID) controllers, which are designed based on
nominal process parameters. The PI controller is predomi
whereb–(b+pb.tvo), b, is the web width, p is the density of nantly used for controlling web guides. Since the dynamics of
the web material, Vo is the longitudinal Velocity, t is the web the web change with change in process parameters, a control
thickness, and m can be estimated at each sampling time ler that is capable of adapting to the change is desired. A
using schematic of the presently disclosed guide adaptive controller
is shown in FIG. 15. FIG.16 shows a detailed schematic of the
guide adaptive controller (GAC) block of FIG. 15.
40
(36) One objective of the GAC is to ensure that the lateral web
position Y, maintains the given desired position r. The GAC
is designed so that the response of the closed-loop system
matches the response of a desired reference model. Therefore,
Now, the web dynamics for the span between the idler roller whenever the plant parameters vary the controller parameters
904 and the rewind roller 1102 can be given using equation 45 of the GAC adapt to ensure that the actual web position is
(12), with 0 =0–Z, -Zo-0. Again, this is because we can same as the desired web position. The GAC parameters are
consider this as the case where the rewind roller 102 is sta adapted based on observation of web position Y, measured
tionary with respect to the ground and the web edge before the by a sensor, the desired web position r and output of the
idler roller 904 is moving. reference model Y. The variable Y is generated within the
50 GAC block as an output of the given reference model whose
input is r.
(37)
The mathematical model of the web dynamics along with
Yo (S) = G(S)Yo (S) the web guide dynamics (electro-mechanical actuator+trans
t 2 55
mission system) is given by

Thus, in FIG. 13, we have G, as given by equation (35) and G


as given by equation (37). Y(s) knC (s+ f2s + bi) (39)
Lateral Control with Remotely Pivoted Guide (Steering 60
Guide)
The lateral behavior of the web 108 while the web 108 is
transported over the rollers is dependent on various physical
parameters such as web tension, web material type, web where Kanda are motor parameters and C is the transmis
geometry, and type of the web guide. The web lateral position 65 sion ratio between the motor angle and the guide position.
with the remotely pivoted guide 400 can be modeled by the Another feature of the GAC controller is that it does not
following transfer function assume that the actuator parameters are known.
US 8,554,354 B1
15 16
GAC Design The adaptation will continue as long as the error e is
A second-order reference model of the form non-zero. To increase the robustness of the GAC a bound for
the controller parameters 0, may be set based on observation
of the evolution of the controller parameters. A bounding
YM (S) (of (40) 5 algorithm which would limit the controller parameters to stay
within a lower and an upper bound may be employed.
In a preferred embodiment the GAC assumes no initial
is chosen. The choice of the reference model parameters ( knowledge of the controller parameters i.e., all the estimated
and (0) is based on common performance characteristics 10
controller parameters 0, are initially assumed to be Zero.
Such as the settling time and percentage overshoot. Typically, Freezing of Estimated Controller Parameters
a well damped reference model is chosen. The estimated controller parameters reach a steady-state
The control law for the GAC is given by value after some time. How fast the controller parameters
reach the steady-state value depends on the adaptation gains.
15 Once the steady-state value is reached in a preferred embodi
8 (41) ment there is no significant change in the controller param
tip F X 6 coi -- 8; d);.
i=l
eters. Therefore, adaptation can be stopped or the estimated
controller parameters can be frozen. When the controller
parameters are frozen, the controller behaves like a fixed gain
The adaptive law used to estimate the controller parameters is controller with optimum value of gains for that operating
given by condition.
When changes in the process parameters occur, adaptation
6.--e Yp, (42) can be resumed. This can be implemented by continuously
monitoring the error between the actual and desired web
where e=Y-Y, Y->0 are adaptation gains and p, is a filtered 25 position. Once the error exceeds a predefined limit the adap
version of a function w: tation of the parameters can be resumed.
The decision on when to stop the adaptation can be made
based on the adaptive law. Recall the adaptive law is given in
1 (43) equation (5). When the controller parameters reach a steady
(ii (S+ po) (i. 30 state value 0,s would be zero. Wheneverall 0,’s are close to
Zero, then the adaptation can be stopped. In order to avoid the
The functions co, are given by hypothetical conditions when steady state error is observed
after the controller parameters reach a steady-state value, two
conditions need to be met before stopping the adaptation.
35 First, the error has to be below a predefined limit (small value)
and second all the controller parameters should reach steady
state values.
co, (S)cos(S) = Y(s) r(S) Parameter Resetting
The GAC can be designed in such a way that the initial
40 controller parameter estimates is not necessary. The GAC can
where be initialized with all the controller parameters as Zero. This
provides an added benefit of starting the adaptation at any
time during the operation of a guide. If any of the estimated
1 controller parameters exceed a chosen bound, then all the
Gil (S) = (s+ ao) 45 estimated controller parameters can be reset to zero. This
resetting strategy does not affect the overall performance of
the GAC.
The design parametera is chosen so that the bandwidth of the GAC Process
filter Gal(s) is more than the bandwidth of the actuator and Referring now to FIG. 17, a flow diagram 1700 illustrating
less than the sensor noise bandwidth. The parameter po is 50 one possible control sequence of an adaptive web guide. The
chosen based on the condition that 0<pos2Co. Large values steps may be described as follows:
ofpo will reduce the adaptation rate and Small values of po will 1701. Start
result in faster adaptation. If po is very Small, then the adap 1702. Initialize (p=0, co-0 and 0–0 for i=1 to 8.
tation may be sensitive to disturbances. So, there is a trade-off 1703. Read sensor: The sensor reading provides the mea
between the rate of adaptation and sensitivity of the estimated 55 surement for the actual position of the web.
controller parameters to disturbances. 1704. Compute the reference model output Y. Given the
The adaptation gains Y, are all chosen as same values ini desired web lateral position r compute the output of the ref
tially. As the adaptation gain in increased rate of adaptation is erence model based on the mathematical model given in
increased and Vice-versa. Large adaptation gains result in equation (3).
rapid changes in the controller parameters and hence may 60 1705. Compute error: Calculate the difference between the
lead to un-desirable transient performance while Small adap reference model output Y and the sensor measurement Y,
tation gains may lead to inadequate performance. A properset i.e., e=Y, -Y.
of adaptation gain values can be determined based on set 1706. Compute (), The function (), is a filtered version of
point regulation experiments. The first six controller param the measurement Y, control input U, and the desired web
eters 0-0 may have large adaptation gains compared to the 65 position r. Calculate (), based on equation (7).
last two i.e. 07-0s since the filter Ga(s) allows for higher gain 1707. Compute (p, q), is the filtered output of (), as per
values. equation (6).
US 8,554,354 B1
17 18
1708. Compute 6, Compute the rate of change of the Simplified Guide Adaptive Controller
controller parameters based on the adaptive law given in The mathematical model can be approximated as
equation (5).
1709A-B. Parameter Freezing Check: 5
Check if the absolute value of errore is less than a small (47)
positive constant. This Small positive constant is chosen
based on the required lateral position regulation accu
racy.
Check if6, are close to zero. 10 The GAC for the simplified model has four controller param
If both conditions are true (1709A), then do not update the eters (i-1,..., 4) and the parameters are updated based on the
controller parameters. If one of the above two conditions is same adaptive law given by equation (5). The control update
false, update the controller parameters at 1709B by integrat is calculated based on the same control law given in equation
ing 0, obtained in 1708. (4) and the (p,’s are computed based on equation (6). The
1710. Resetting Check: Check if the updated controller 15 function (), is given by
parameters are within their corresponding bounds. If any one
of the controller parameters is outside the bound, reset all the
controller parameters to Zero. If all the parameters are within (O1(S), Cu2(S), (c)3 (S), (c)4 (S) = p
ii. Y1, YL. r
(48)
their corresponding bounds accept the controllerupdate made
in 1709B.
1711. Compute Control: Compute the control effort based
on equation (4). Check if the computed control is within the Selection of the design parameters is similar to the design
actuator limits. If not, bound the control based on the actuator presented previously. The simplified GAC can be imple
limits.
25
mented for both the guides. The GAC based on simplified
1712. Send the computed control to the guide actuator. mathematical model reduces the number of floating point
operations performed in each sampling period.
1713. Check to see if GAC has to be continued. If yes, go
to step 3 else go to step 14. It should be understood that the processes described above
1714. Stop. can be performed by the controller using suitable hardware,
30 Such as a processor accessing and executing computer execut
Uniform Guide Adaptive Controller able instructions adapted to perform the functions described
The GAC disclosure presented thus far was developed above. Such computer executable instructions embodying the
based on the mathematical model for the remotely pivoted logic of the processes described herein, as well as the result
guide given in equation (2). None of the parameters in that ing data are stored on one or more computer readable medi
model are assumed to be known but the GAC is capable of 35 ums accessible by the hardware of the controller. Examples of
adapting to the unknown parameters. The mathematical a computer readable medium include an optical storage
model for the offset-pivot guide (displacement guide) is given device, a magnetic storage device, an electronic storage
by device or the like. The term “processor as used herein means
40
a system or systems that are able to embody and/or execute
the logic of the processes described herein. The logic embod
y -Bs + Polis
-past Bols "+ Psi
psf.t
I, s’ + bs + B.
(4)
ied in the form of software instructions or firmware may be
+ 2 f32 S + fo executed on any appropriate hardware which may be a dedi
cated System or systems, or a general purpose computer sys
45 tem, or distributed processing computer system, all of which
where the model parameters, Bs, are not known. A GAC are well understood in the art, and a detailed description of
similar to the remotely pivoted guide can be developed for the how to make or use Such computers is not deemed necessary
offset-pivot guide as well. The difference between the two herein. When the computer system is used to execute the logic
GAC’s would be the number of estimated controller param of the processes described herein, such computer(s) and/or
eters. 50 execution can be conducted at a same geographic location or
In a commercially developed offset-pivot guide, the dis multiple different geographic locations. Furthermore, the
tance from the guide roller to the pivotaxis, L, is very close execution of the logic can be conducted continuously or at
to the span length of the guide. Therefore, taking L=L, the multiple discrete times. Further, such logic is preferably per
model given in equation (8) reduces to formed about simultaneously with the receipt of data so that
55 the controller guides the web 108 in real-time. However,
Some of the steps of the processes can prior to or after the
Y(s) is + B2s + p. (46) guiding of the web 108, such as the step of initializing the
controller with the controller parameters.
60 Thus, the present invention is well adapted to carry out the
Notice that the structure of this model is the same as that of the objectives and attain the ends and advantages mentioned
remotely pivoted guide; only the model parameters are dif above as well as those inherent therein. While presently pre
ferent. Since knowledge of the model parameters is not ferred embodiments have been described for purposes of this
required to implement the GAC developed earlier, the same disclosure, numerous changes and modifications will be
GAC can be used for the offset-pivot guide. Therefore, a 65 apparent to those of ordinary skill in the art. Such changes and
uniform controller can be used for both the remotely pivoted modifications are encompassed within the spirit of this inven
guide and offset-pivot guide. tion as defined by the claims.
US 8,554,354 B1
19 20
What is claimed is: termined difference from Zero, computing the control
1. A method of adaptive guiding of a web on a roller, parameters by integrating the third parameter;
comprising: when the updated control parameters are outside a set of
measuring a position of the web: predetermined bounds, resetting the controller param
calculating the difference e between an output of a model eters to Zero;
equation and the measured position; when the updated control parameters are within the set of
computing a value for a first parameter (w) belonging to a predetermined bounds, computing a new control input
set of parameters of the model equation initialized to based on the updated controller parameters; and
Zero, the first parameter being a function of measured when the new control input is within limits of a guide
position of the web, a control input value on the roller, 10 actuator, providing the new control input to the guide
actuator.
and a desired web position; 2. The method of claim 1, further comprising freezing the
computing a value for a second parameter (p) belonging to parameters when the computed values for the control param
the set of parameters of the model equation, the second eters are changed less than a predetermined amount from the
parameter being a filtered output of the first parameter; 15 previous values.
computing a value for a third parameter (0) belonging to
the set of parameters of the model equation, the third 3. The method of claim 1, wherein only one guide roller is
controlled.
parameter being a rate of change of e, and the second 4. The method of claim 1, wherein a plurality of guide
parameter;
rollers are controlled.
when at least one of e is greater than a predetermined
constant and the third parameter is greater than a prede

You might also like