Model predictive strip position controller
10908566 · 2021-02-02
Assignee
Inventors
Cpc classification
B21B2273/04
PERFORMING OPERATIONS; TRANSPORTING
G01B11/028
PHYSICS
B21B37/68
PERFORMING OPERATIONS; TRANSPORTING
International classification
B21B37/68
PERFORMING OPERATIONS; TRANSPORTING
Abstract
When the strip head (7) of a metal strip (1) runs out of a roll stand (2a), a lateral position (y) of the strip head (7) is detected by a detection device (8) at at least one location (P) lying between the roll stand (2a) and a device (8) arranged downstream of the roll stand. A strip position controller (10) is designed as a model predictive controller which ascertains a sequence of adjusting commands (u.sub.k) to be output one after the other in a work cycle (T) on the basis of the detected lateral position (y) of the strip head (7), and the sequence is used to adjust a respective roll gap wedge. The number of control commands (u.sub.k) define a prediction horizon (PH) of the strip position controller (10) in connection with the work cycle (T). The strip position controller (10) at least supplies the roll stand (2a) with the control command (u.sub.0) ascertained to be output next.
Claims
1. An operating method for a roll train, in which a metal strip is rolled, wherein the roll train comprises at least one roll stand and a device disposed downstream of the roll stand; the method comprising: running the strip head out of the roll stand, and when running the strip head out of the roll stand, capturing a lateral position of the strip head by using a capture device at at least one location lying between the roll stand and the device disposed downstream; operating a strip position controller embodied as a model predictive controller; based on the captured lateral position of the strip head, establishing a sequence of control commands to be output in succession with a work cycle in order to laterally position the strip head by setting the roll gap wedge of the roll stand; wherein the number of control commands in conjunction with the work cycle defines a prediction horizon of the strip position controller; and applying the at least next control command of the strip position controller within the prediction horizon to the roll stand to set the roll gap wedge below a maximum roll gap wedge in order to laterally position the metal strip so that a lateral position of the strip does not exceed a maximum deviation from a set point position.
2. The operating method as claimed in claim 1, further comprising: for the purpose of establishing the sequence of control commands to be output, operating the strip position controller to: initially formulate a sequence of preliminary control commands, and setting by means of which a roll gap wedge in each case by the preliminary control commands; establishing, in each case, the distance of the strip head from the roll stand which is to be expected when carrying out the formulated control commands up to a respectively considered control command; establishing the lateral position of the strip head which is to be expected when carrying out the formulated control commands up to a respectively considered control command for the formulated control commands based on a model of the roll train when proceeding from the captured lateral position of the strip head; and optimizing the formulated control commands according to an optimization criterion and thus establishing the control commands to be output.
3. The operating method as claimed in claim 2, further comprising, establishing the control commands using the strip position controller such that, within the prediction horizon, a quality function is minimized; and the quality function including at least one of a respective change of the roll gap wedge for successive control commands and a penalty term comprising penalizing a predetermined maximum change of the roll gap wedge being exceeded for respective control commands.
4. The operating method as claimed in claim 3, further comprising, when establishing the control commands, the strip position controller takes account of the deviation of the lateral position of the strip head from the setpoint position lying within an admissible end deviation at the end of the prediction horizon as an additional boundary condition.
5. The operating method as claimed in claim 3, when establishing the control commands, the strip position controller takes account of a change in the lateral position of the strip head lying within an admissible end change at the end of the prediction horizon as an additional boundary condition.
6. The operating method as claimed in claim 1, further comprising successively applying to the roll stand with the work cycle the further control commands to be output by using the strip position controller, and so applying either until all control commands to be output have been output or until the strip position controller establishes a sequence of control commands again based on a renewed capture of the lateral position of the strip head.
7. The operating method as claimed in claim 1, further comprising the prediction horizon extends up to conveying the strip head to the downstream device.
8. The operating method as claimed in claim 1, further comprising carrying out the method repeatedly while the strip head runs out of the roll stand so that only the most recently established control commands are valid.
9. The operating method as claimed in claim 1, further comprising: applying the at least next control command of the strip position controller to the roll stand in order to set the position of the metal strip.
10. The operating method as claimed in claim 1 An operating method for a roll train, in which a metal strip is rolled, wherein the roll train comprises at least one roll stand and a device disposed downstream of the roll stand; the method comprising: running the strip head out of the roll stand, and when running the strip head out of the roll stand, capturing a lateral position of the strip head by using a capture device at at least one location lying between the roll stand and the device disposed downstream; operating a strip position controller embodied as a model predictive controller; based on the captured lateral position of the strip head, establishing a sequence of control commands to be output in succession with a work cycle in order to set the roll gap wedge of the roll stand; wherein the number of control commands in conjunction with the work cycle defines a prediction horizon of the strip position controller; and applying the at least next control command of the strip position controller to the roll stand in order to set the position of the metal strip, wherein the strip position controller establishes the lateral position of the strip head according to the relationships
{dot over (x)}=v.Math.y.Math.v and(1)
{dot over (y)}=.Math.x.Math.v(2) with =0+1u, where x is a distance of the strip head from the roll stand; y is the lateral position of the strip head; 0 is a curvature of the metal strip caused by the metal strip; 1 is an effectiveness of the respective control command; v is a speed at which the metal strip runs out of the roll stand; and u is the respective control command.
11. The operating method as claimed in claim 10, further comprising: after applying a number of control commands to the roll stand capturing the lateral position of the strip head anew the curvature of the metal strip is caused by the metal strip and by the effectiveness of the control commands which are applied to the roll stand; and tracking the foregoing based on a comparison of the newly captured lateral position of the strip head with an expected lateral position of the strip head, wherein the expected lateral position of the strip head is the position that is expected within the scope of establishing the control commands after the control command that is last applied to the roll stand.
12. The operating method as claimed in claim 11, further comprising the strip position controller uses a Kalman filter to track the curvature of the metal strip caused by the metal strip and tracks the effectiveness of the control commands that are applied to the roll stand.
13. The operating method as claimed in claim 10, wherein the strip position controller initially establishes the effectiveness (1) of the respective control command based on the relationship
14. A computer program having a non-transitory recording medium and comprising a machine code, the code can be executed by a control device for a roll train in which a metal strip is rolled, wherein the roll train comprises at least one roll stand and a device disposed downstream of the roll stand, wherein the executing of the machine code by the control device causes the control device to operate the roll train according to an operating method, the operating method comprising: running the strip head out of the roll stand, and when running the strip head out of the roll stand, capturing a lateral position of the strip head by using a capture device at at least one location lying between the roll stand and the device disposed downstream; operating a strip position controller embodied as a model predictive controller; based on the captured lateral position of the strip head, establishing a sequence of control commands to be output in succession with a work cycle in order to laterally position the strip head by setting the roll gap wedge of the roll stand; wherein the number of control commands in conjunction with the work cycle defines a prediction horizon of the strip position controller; and applying the at least next control command of the strip position controller within the prediction horizon to the roll stand to set the roll gap wedge below a maximum roll gap wedge in order to laterally position the metal strip so that a lateral position of the strip does not exceed a maximum deviation from a set point position.
15. A roll train for rolling a metal strip, wherein the roll train has at least one roll stand and a device disposed downstream of the roll stand along a path of the metal strip; and the roll train has a control device which operates the roll train according to an operating method, the operating method comprising: running the strip head out of the roll stand, and when running the strip head out of the roll stand, capturing a lateral position of the strip head by using a capture device at at least one location lying between the roll stand and the device disposed downstream; operating a strip position controller embodied as a model predictive controller; based on the captured lateral position of the strip head, establishing a sequence of control commands to be output in succession with a work cycle in order to laterally position the strip head by setting the roll gap wedge of the roll stand; wherein the number of control commands in conjunction with the work cycle defines a prediction horizon of the strip position controller; and applying the at least next control command of the strip position controller within the prediction horizon to the roll stand to set the roll gap wedge below a maximum roll gap wedge in order to laterally position the metal strip so that a lateral position of the strip does not exceed a maximum deviation from a set point position.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DESCRIPTION OF EMBODIMENTS
(6) According to
(7) The roll train is controlled by a control device 4. As a rule, the control device 4 controls the entire roll train. Thus, it is only present once for all roll stands 2 of the roll train. However, a parameterization of the control device 4 in respect of the individual roll stands 2 can differ from roll stand 2 to roll stand 2.
(8) As a rule, the control device 4 is embodied as a software-programmable control device 4. Therefore, it is programmed by a computer program 5 non-transitory and recorded on a recordable medium. The computer program 5 determines the mode of operation of the control device 4. The computer program 5 comprises machine code 6, which is executable by the control device 4. Executing the machine code 6 causes the control device 4 to operate the roll train according to an operating method, which is explained in more detail below in conjunction with the further Figures.
(9) Furthermore, the procedure according to the invention explained in more detail below is usually adopted for each roll stand 2. Therefore, only a single pair of roll stands 2 is considered below in conjunction with
(10) The leading roll stand 2 of
(11) What is furthermore of importance is that the strip head 7 of the metal strip 1, i.e., the start of the metal strip 1, has already run out of the roll stand 2a but has not yet reached the downstream device, roll stand 2b. This state is referred to, both usually and below, as the run out of the strip head 7 from the roll stand 2a.
(12) While the strip head 7 runs out of the roll stand 2a, a lateral position y of the strip head 7 is captured at at least one capture location by means of a capture device 8. According to
(13) It is possible for the lateral position y of the, strip head 7 as such to be captured directly at the capture location. Alternatively, it is possible for the lateral position of strip edges, for example, to be captured and the lateral position y of the strip head 7 to be established by forming the mean value of the positions of the captured strip edges.
(14) While executing (inter alia) the computer program 5, the control device 4 implements a strip position controller 10 for the roll stand 2a. The strip position controller 10 is supplied with the lateral position y. Furthermore, the strip position controller 10 is supplied with the distance x, at which the temporal position y was captured. It is possible that the control device 4 knows the distance x in advance or that the control device 4 establishes the distance x, for example on the basis of path tracking. Alternatively, it is possible that the distance x is captured by measurement technology and supplied to the strip position controller 10 as a measurement signal.
(15) The strip position controller 10 is embodied as a model predictive controller. Such a controller establishes a sequence of control commands u.sub.k (k=0, . . . , n) to be output within a prediction horizon PH. The control commands u.sub.k are output with a work cycle T of the strip position controller 10, for example with a work cycle T of 10 ms. n has at least the value of 1 and, as a rule, a value above 1, for example the value of 5, 8 or 10. Other numerical values are also possible. In conjunction with the work cycle T, the numerical value of n corresponds to the prediction horizon PH according to the relationship nT=PH. The size of the prediction horizon PH can be determined according to requirements. In particular, it is possible according to the illustration in
(16) A roll gap wedge is set in each case by means of the control commands u.sub.k. In particular, the control commands u.sub.k can be characteristic for a differential roll force or a differential roll gap. In particular, in accordance with the illustration in
(17) In accordance with the illustration in
(18) The maximum roll gap wedge umax is predetermined by the control limits of the roll stand 2a. By way of example, the maximum roll gap wedge umax can lie in the range of a few millimeters. The maximum deviation ymax is determined by the dimensions of the metal strip 1 in conjunction with the region of the downstream device 2b within which the metal strip 1 can run into the downstream device 2b. The maximum change umax can be determined, firstly, by the dynamics of the adjustment devices 11, 12 and, secondly, by a corresponding demand on the quality of the produced metal strip 1.
(19) Optionally, an admissible end deviation ynmax and/or an admissible end change ynmax can be supplied, furthermore, to the strip position controller 10 as additional parameters.
(20) The strip position controller 10 establishes the control commands u.sub.k. According to the illustration in
(21) Furthermore, the strip position controller minimizes a quality function K. In accordance with the illustration in
K=1.Math.+2.Math..sub.k=1.sup.nu.sub.ku.sub.k1+3.Math..sub.k=1.sup.nyy.sub.k.(6)
(22) 1 to 3 are weighting factors which each have a non-negative, real value. At least one of the weighting factors 1 and 2 is greater than 0. The weighting factor 3 can be zero or, alternatively, have a value greater than zero. The weighting factors 1 to 3 can be fixedly determined or parameterizable.
(23) Consequently, on the basis of a model 13 of the controlled system for the sequence of control commands u.sub.k, the strip position controller 10 in each case establishes the expected position y.sub.k of the strip head 7. It checks that the established control commands u.sub.k observe the constraints and minimizes the quality function K by varying the control commands u.sub.k. The sequence of control commands u.sub.k which satisfies the constraints and minimizes the quality function K is the valid sequence of control commands u.sub.k. The strip position controller 10 applies this sequence to the roll stand 2a. The application is carried out in accordance with the sequence of the established control commands u.sub.k. Thus, the control command u.sub.0 is output first, followed by the control command u.sub.1, then the control command u.sub.2, etc.
(24) The control commands u.sub.k are applied until, based on a new establishment of the lateral position y of the strip head 7 and, optionally, based on a new establishment of the associated distance x from the roll stand 2a, a new prediction can take place. In the ideal case, not only is a control command u.sub.k output but the lateral position y of the strip head 7 and, optionally, the associated distance x from the roll stand 2a are established again during each work cycle T. In this case, the strip position controller 10 only outputs that control command u.sub.0 to be output next at all times. The following control commands u.sub.1, u.sub.2, etc. become invalid with the new establishment of control commands u.sub.k. However, it may also be the case that capture may not be possible during some work cycles Tfor example, on account of steam or dust. It is also possible that the strip head 7 runs out of a capture region within which it is possible to capture the lateral position y of the strip head 7. In these cases, the following control commands u.sub.1, u.sub.2, etc., beyond the control command u.sub.0 to be output next, are also output, either until all control commands u.sub.k have been output or until a new capture of the lateral position y of the strip head 7 is possible.
(25) In order to establish the control commands u.sub.k, the strip position controller 10 needs to implement a model 13 of the controlled system, as already mentioned above. The model 13 of the controlled system is based on the following approach:
(26) The assumption is made that the strip head 7 is situated at a location P at a certain time. The location P has the coordinates x, y. x is the already aforementioned distance of the location P from the roll stand 2a; y is the already aforementioned lateral position of the strip head 7. The assumption is furthermore made that the metal strip 1 runs out of the roll stand 2a at the transport speed v. In this case, the following relationships apply to the change in the location P:
{dot over (x)}=v(0+1.Math.u).Math.y.Math.v and(7)
{dot over (y)}=(0+1.Math.u).Math.x.Math.v.(8)
(27) Here, u is the respective control command. 0 is a curvature of the metal strip 1 caused by the metal strip 1 as such. Reasons for this curvature can lie in, for example, a thickness wedge in the metal strip 1 that is present a priori or a temperature wedge in the metal strip 1 that is present a priori. 1 characterizes an effectiveness of the current control command u.
(28) These differential equations describe a circular arc with a superposed movement in the x-direction, along which the location P of the strip head 7 is guided.
(29) Equations 7 and 8 have to be modified for the purposes of implementing the model 13 in the strip position controller 10. In particular, equations 7 and 8 are discretized such that modified equations emerge, for example the following equations in the case of a Euler discretization:
x.sub.k+1=x.sub.k+v.Math.T(0.sub.k+1.sub.k.Math.u.sub.k).Math.y.sub.k.Math.v.Math.T and(9)
y.sub.k+1=y.sub.k+(0.sub.k+1.sub.k).Math.x.sub.k.Math.v.Math.T.(10)
(30) Furthermore, to a good approximation, equation 9 can be replaced by equation 11 below:
x.sub.k+1=x.sub.k+y.Math.T=x.sub.0+k.Math.v.Math.T.(11)
(31) The effectiveness 1 of the respective control command u.sub.k and also the curvature 0 of the metal strip 1 caused by the metal strip 1 as such are presented as dependent on the respective output control command u.sub.k in equations 9 to 11. In fact, this dependence does not exist. However, the values for the effectiveness 1 of the respective control command u.sub.k and the curvature 0 of the metal strip 1 caused by the metal strip 1 as such are not known initially. However, they can be estimated with ever-improved accuracy within the scope of repeatedly carrying out the method. This will be explained in more detail below.
(32) As a rule, the curvature 0 of the metal strip 1 caused by the metal strip 1 as such is assumed to be zero at the outset. For as long as there is no knowledge based on measurements about the effectiveness 1 of the current control command u.sub.k, it is furthermore possible to initially undertake a good estimate of the effectiveness 1 of the respective control command u.sub.k. In particular, the effectiveness 1 of the current control command u.sub.k at the outset can be established on the basis of the relationship
(33)
(34) Here (see
(35) Alternatively, the effectiveness 1 of the respective control command u.sub.k can be initially established on the basis of the relationship
(36)
(37) Here, h1 and h2 are the operating side and the drive-side thickness of the metal strip 1.
(38) Alternatively, the effectiveness 1 of the respective control command u.sub.k can be initially established on the basis of the relationship
(39)
(40) Here see
(41) Within the scope of the procedure according to the invention, the transport speed v, with which the metal strip 1 runs out of the roll stand 2a, is captured by measurement technology as a rule. The capture can be direct or indirect. For example, an indirect capture lies in capturing the circumferential speed of the work rolls 3 of the roll stand 2a while taking account of the forward slip. Alternatively, the intended value of the transport speed v as such can also be used for taking account of the latter.
(42) Different procedures are possible in respect of the thicknesses h1, h2 of the metal strip 1. Thus, it is possible, for example, for the thicknesses h1, h2 to be captured by measurement technology.
(43) Alternatively, it is possible that these values are known for different reasons by the control device 4, for example by way of setpoint prescriptions or a pass sequence. Moreover, it is possible to use the mean value of the individual thicknesses h1, h2 rather than the individual values thereof.
(44) The method explained above already works very well. However, it can be improved further. In particular, in accordance with the presentation in
(45) Likewise, corresponding to the presentation in
(46) In principle, it is sufficient for the operating method to be carried out only once when the strip head 7 runs out of the roll stand 2a, i.e., for the position y of the strip head 7 to be selectively captured only once. This applies, in particular, if the prediction horizon PH extends up to the strip head 7 running into the downstream device 2b. However, it is alternatively possible to carry out the method repeatedly.
(47) Preferably, the position y of the strip head 7 can be captured in an areal region 14 by means of the capture device 8. By way of example, such a capture is possible if the capture device 8 is embodied as a camera. The areal region 14 has an extent in the transport direction A from the roll stand 2a to the downstream device 2b. The extent is preferably at least 20% of a distance of the roll stand 2a from the downstream device 2b. For example, the roll stands 2 of a multi-stand roll train (more precise: the roll gaps thereof) have a distance from one another that usually lies between 5 m and 9 m, for example approximately 5.5 m. Cameras by means of which a capture region of approximately 1.60 m2.40 m is capturable in the case of suitable positioning relative to the roll stand 2a are known. A spatial resolution of such cameras in the transport direction A usually lies in the region of a few mm, for example approximately 1 mm to approximately 5 mm. A spatial resolution transverse to the transport direction A usually lies in the millimeter range. Depending on the orientation of the camera, capturing around 29% to not quite 44% of the distance of the roll stands 2 from one another is possible in the case of an assumed spacing of the roll stands 2 from one another of 5.5 m. If need be, a plurality of cameras also can be arranged next to one another and/or behind one another. As a result, the areal region 14 can be even larger.
(48) In such a case, the method, firstly, can be carried out repeatedly for as long as the strip head 7 is situated within the areal region 14. However, the previously established control commands u.sub.k become invalid with each new execution. Only the control commands u.sub.k established last are valid.
(49) Therefore, for as long as the strip head 7 is situated within the areal region 14, only the control command u.sub.0 established for the immediately subsequent time is output in each case (at least as a rule). However, an exception applies if, for example as a result of dust or steam, a capture of the lateral position y of the strip head 7 is not reliably possible in an individual case, even within the areal region 14. In this case, however, there can be a reliable control by the strip position controller 10 despite such disturbances when capturing the position y of the strip head 7. In particular, the following control commands u.sub.1, u.sub.2, etc. are also output by the strip position controller 10 in this case.
(50) Furthermore, repeatedly capturing the position y of the strip head 7 can be used to track the curvature 0 of the metal strip 1 caused by the metal strip 1 as such and the effectiveness 1 of the control commands u.sub.k, which are applied to the roll stand 2a, on the basis of a comparison of the newly captured lateral position y of the strip head 7 with an expected lateral position y.sub.k of the strip head 7. Here, the expected lateral position y.sub.k of the strip head 7 is the position that is expected within the scope of establishing the control commands u.sub.k after the control command u.sub.k which was applied to the roll stand 2a last.
(51) Preferably, the strip position controller 10 uses a Kalman filter for tracking the curvature 0 of the metal strip 1 caused by the metal strip 1 as such and the effectiveness 1 of the control commands u.sub.k. This is explained in more detail below.
(52) A vector X.sub.k is formulated initially, said vector including the values 0.sub.k, 1.sub.k and y.sub.k:
(53)
(54) Then, the following relationship applies:
X.sub.k+1=D.Math.X.sub.k.(13)
(55) Here, D.sub.k is the transformation matrix, by means of which the state X.sub.k is mapped to the state X.sub.k+1. The following applies to matrix D.sub.k:
(56)
(57) Furthermore, a vector c is formulated, by means of which the component y.sub.k can be extracted from the vector X.sub.k according to the relationship
y.sub.k=c.sup.TX.sub.k.(15)
(58) Accordingly, the vector c has the form
(59)
(60) The curvature 0 of the metal strip 1 caused by the metal strip 1 as such and the effectiveness 1 of the control commands u.sub.k cannot be observed directly. In order nevertheless to be able to establish that curvature 0 of the metal strip 1 caused by the metal strip 1 as such and the effectiveness 1 of the control commands u.sub.k, a Kalman filter is formulated. The filter equations of the Kalman filter are as follows:
V.sub.k+1=D.sub.k.Math.M.sub.k.Math.D.sub.k.sup.T.Math.c.Math.r.sup.1(17)
X.sub.k+1=X.sub.k+V.sub.k.Math.(yc.sup.TD.sub.k.Math.X.sub.k)(18)
M.sub.k+1=(IV.sub.k.Math.c.sup.T)D.sub.kP.sub.kD.sub.k.sup.T.(19)
(61) Here (ignoring the index k and k+1): V is a vector that defines a Kalman gain, M is a 33 covariance matrix, r is a real, positive number, is a real, positive number, I is the identity matrix.
(62) The initial value V.sub.0 for the Kalman gain V can be established by virtue of, for example, solving an equation 17 before equations 18 and 19 when first solving equations 17 to 19 and the value arising there being used as initial value V.sub.0. For example, the initial value P.sub.0 for the covariance matrix P can be the identity matrix. r has the meaning of a measurement noise. r is provided by an educated estimate of an operator of the roll train and predetermined for the control device 4. Usually, the numerical value of r lies at values of between 0.1 mm and 3 mm. a has the meaning of a forgetfulness factor. The numerical value of a usually lies slightly above 1, for example at values between 1.00 and 1.01.
(63) In order to track the vector X.sub.k by applying the Kalman filter, the vector X.sub.k is initially established by repeated application of equation 13 for the value of the index k whose corresponding manipulated variable u.sub.k was applied last to the roll stand 2a immediately before the lateral position y of the strip head 7 was captured. Then, equations 17 to 19 are calculated once.
(64) Here, use is made of the currently valid values for the transformation matrix D.sub.k, the vector X.sub.k and the captured position y of the strip head 7. As a result, the last valid values V.sub.k, P.sub.0 for the Kalman gain V and the covariance matrix P, and the vector X.sub.k, are tracked. Consequently, the initial estimates for the curvature 0 of the metal strip 1 caused by the metal strip 1 as such and the effectiveness 1 of the control commands u.sub.k can be successively improved.
(65) Even in the case of the method being carried out repeatedly, it is possible for the prediction horizon PH to extend up to the strip head 7 running into the downstream device 2b. In this case, the prediction horizon PH, to the extent that this is necessary, is adapted every time the method is carried out such that although said prediction horizon extends up to the strip head 7 running into the downstream device 2b, it does not extend therebeyond.
(66) In summary, the present invention consequently relates to the following circumstances:
(67) A lateral position y of the strip head 7 of a metal strip 1 is captured by means of a capture device 8 at at least one location P lying between a roll stand 2a and a downstream device 8 when the strip head 7 of the metal strip 1 runs out of the roll stand 2a. A strip position controller 10 is embodied as a model predictive controller which, based on the captured lateral position y of the strip head 7, establishes a sequence of control commands u.sub.k to be output in succession with a work cycle T, by means of which respectively one roll gap wedge is set. The number of control commands u.sub.k in conjunction with the work cycle T defines a prediction horizon PH of the strip position controller 10. The strip position controller 10 applies to the roll stand 2a at least the next established control command u.sub.0 to be output.
(68) The present invention has many advantages. Thus, for example, operators are unburdened. Furthermore, the strip head 7, and hence the entire metal strip 1, are guided more accurately. Often, even threading into a roll stand 2 disposed downstream of the roll stand 2a can take place in a fully automatic manner. The strip position controller 10 can be optimally designed in a simple manner. An optimal guide of the strip head 7 through the entire roll train is possible when applying the mode of operation according to the invention to all roll stands 2 of the roll train. The procedure according to the invention also is readily usable in the case of housed roll trains, as will find evermore use in future. The operators are unburdened; the quality and the output are increased. The speed with which a thickness wedge that is present changes in the metal strip 1 can be restricted. Inadmissible operating states, in particular operating states that could lead to cobbles, can be reliably avoided. Particularly in the case of a housed roll train, which will become ever more important in the future, the present invention can ensure a reliable guidance of the strip head 7.
(69) Even though the invention was described and illustrated in more detail by the preferred exemplary embodiment, the invention is not restricted to the disclosed examples and other variations can be derived by a person skilled in the art herefrom without departing from the scope of the protection of the invention.
LIST OF REFERENCE SIGNS
(70) 1 Metal strip 2, 2a Roll stands 2b Downstream device 3 Work rolls 4 Control device 5 Computer program 6 Machine code 7 Strip head 8 Capture device 9 (unassigned) 10 Strip position controller 11, 12 Adjustment devices 13 Model 14 Areal region A Transport direction c, X.sub.k Vectors d Inlet-side thickness of the metal strip D.sub.k Transformation matrix h1, h2 Thicknesses I Identity matrix K Quality function k Index L Spacing of the adjustment devices from one another M Covariance matrix n Numerical value P Location PH Prediction horizon P.sub.0, V.sub.0 Initial values Real number s1, s2 Roll gaps T Work cycle T0 Time u, u.sub.k Control commands umax Maximum roll gap wedge V Kalman gain v Transport speed v Intake-side speed of the metal strip x Distance y Lateral position y.sub.k Expected positions ymax Maximum deviation ynmax Admissible minimum deviation y* Setpoint position Real number 1 to 3 Weighting factors umax Maximum change ynmax Admissible minimum change Penalty term Draft 0, 0.sub.k Curvature caused by the metal strip 1 1, 1.sub.k Effectiveness of the control commands