Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
OBJECT PROCESSING SYSTEM INCLUDING A CONVEYOR BELT
Document Type and Number:
WIPO Patent Application WO/2018/097717
Kind Code:
A2
Abstract:
An object processing system includes a conveyor belt, a stationary processing unit to process an object on the conveyor belt, and a control unit to control the movement of the conveyor belt to position the object at the processing unit and to trigger action of the processing unit. The conveyor belt is provided in its conveying direction with an encoder scale. The system includes a position encoder comprising two encoder heads at a distance (denc) from each other along the conveying direction to observe the encoder scale. An encoder signal processing unit is connected to the encoder heads and to the control unit. The encoder signal processing unit is suitable to receive encoder signals from the respective encoder heads and to generate a belt position signal derived from the encoder signals. The belt position signal serves as an input signal for the control unit. The encoder signal processing unit is programmed to determine a thermal expansion correction factor and to calculate the belt position signal using the thermal expansion correction factor such that the belt position signal comprises a fixed number of encoder pulses over the distance (denc) between the two encoder heads.

Inventors:
VAN OOIK GERT (NL)
PULLES ROB (NL)
Application Number:
PCT/NL2017/050766
Publication Date:
May 31, 2018
Filing Date:
November 23, 2017
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
CCM BEHEER BV (NL)
International Classes:
B65H5/02; B65H5/22; B65H7/14
Domestic Patent References:
WO2012021059A12012-02-16
Foreign References:
JP2005350195A2005-12-22
US20090256615A12009-10-15
NL2017050757W2017-11-20
Attorney, Agent or Firm:
HOUBEN, C.H.W.F. (NL)
Download PDF:
Claims:
CLAIMS

1. An object processing system including a conveyor belt running around at least two rollers and having a conveying direction, a stationary processing unit adapted to process an object disposed on the conveyor belt, and a control unit adapted and configured to control the movement of the conveyor belt to position the object at the processing unit and to trigger action of the processing unit, wherein the conveyor belt is provided in its conveying direction with a (linear) encoder scale for position determining purposes and the system furthermore includes a position encoder comprising a first encoder head and a second encoder head arranged at a distance (dene) from each other along the conveying direction to observe the encoder scale on the conveyor belt, as well as an encoder signal processing unit connected to the first and second encoder heads and to the control unit, the encoder signal processing unit being adapted and configured (programmed) to receive first and second encoder signals (pulses) from the first and second encoder heads, respectively, and to generate a belt position signal (encoder output) derived from the first and second encoder signals, which belt position signal serves as an input signal for the control unit, characterized in that the encoder signal processing unit is programmed to determine a thermal expansion correction factor and to calculate the belt position signal (encoder output) using the thermal expansion correction factor such that the belt position signal (encoder output) comprises a fixed number of encoder pulses over the distance (denc) between the first and second encoder head. 2. System according to claim 1 , wherein an index marker is provided in the encoder scale of the conveyor belt, the encoder heads being adapted and configured to generate an index pulse when they detect the index marker, and wherein the correction factor is calculated as the ratio between the expected number of encoder pulses between the first index pulse generated by the first encoder head and the second index pulse generated by the second encoder head and the actually measured number of encoder pulses counted between the first index pulse generated by the first encoder head and the second index pulse generated by the second encoder head.

3. System according to any one of the preceding claims, wherein the encoder signal processing unit comprises a Field Programmable Gate Array (FPGA).

4. System according to any one of the preceding claims, wherein the processing unit has a metrology frame, wherein the encoder heads are mounted to said frame. 5. System according to any one of the preceding claims, wherein the conveyor belt is a metal belt, in particular a steel belt, more in particular a stainless steel belt.

6. System according to claim 5, wherein the encoder scale is engraved, in particular laser engraved, in an upper surface of the belt.

7. System according to any one of the preceding claims, wherein the encoder scale comprises alternating marker sections and voids with a pitch (p), wherein the marker sections are composed of markers at regular intervals, said distance between the first and second encoder dene≠ N p, wherein N is an integer.

8. System according to any one of the preceding claims, wherein the encoder signal processing unit is adapted and configured to sample the (sine/cosine) encoder signals of the encoder heads, and is adapted and configured to digitize and interpolate the sampled signals at high frequency to obtain a continuous position signal, wherein the amplitudes are obtained from the digitized encoder signals, which amplitudes are compared to an associated predetermined threshold value, wherein if the amplitude of one of the encoder signals is below its associated threshold value, the other encoder signal is used for the determination of the belt position signal, and wherein if the amplitudes of both the encoder signals are below their respective associated threshold values, the belt position signal is extrapolated based on a position setpoint signal.

9. An object processing system including a conveyor belt running around at least two rollers and having a conveying direction, a stationary processing unit adapted to process an object disposed on the conveyor belt, and a control unit adapted and configured to control the movement of the conveyor belt to position the object at the processing unit and to trigger action of the processing unit, wherein the conveyor belt is provided in its conveying direction with a (linear) encoder scale for position determining purposes and the system furthermore includes a position encoder comprising a first encoder head and a second encoder head arranged at a distance (dene) from each other along the conveying direction to observe the encoder scale on the conveyor belt, as well as an encoder signal processing unit connected to the first and second encoder heads and to the control unit, the encoder signal processing unit being adapted and configured (programmed) to receive first and second encoder signals (pulses) from the first and second encoder heads, respectively, and to generate a belt position signal (encoder output) derived from the first and second encoder signals, which belt position signal serves as an input signal for the control unit, characterized in that the conveyor belt is a steel belt in which the encoder scale is provided on an upper surface of the belt, wherein the encoder scale comprises alternating marker sections and voids with a pitch (p), wherein the marker sections are composed of markers engraved in the belt surface at regular intervals, and wherein the distance (dene) between the first and second encoder

dene≠ N p, N being an integer.

10. System according to claim 9, wherein the encoder signal processing unit comprises a Field Programmable Gate Array (FPGA).

1 1. System according to claim 9 or 10, wherein the encoder signal processing unit is adapted and configured to sample the (sine/cosine) encoder signals of the encoder heads, and is adapted and configured to digitize and interpolate the sampled signals at high frequency to obtain a continuous position signal, wherein the amplitudes are obtained from the digitized encoder signals, which amplitudes are compared to an associated

predetermined threshold value, wherein if the amplitude of one of the encoder signals is below its associated threshold value, the other encoder signal is used for the determination of the belt position signal, and wherein if the amplitudes of both the encoder signals are below their respective associated threshold values, the belt position signal is extrapolated based on a position setpoint signal.

12. System according to any of the preceding claims, wherein the conveyor belt is furthermore provided in its conveying direction with an absolute encoder pattern parallel to an edge of the belt for lateral position determining purposes and the system furthermore includes a lateral position encoder comprising at least one lateral encoder head to observe

5 the absolute encoder pattern on the conveyor belt, wherein the encoder signal processing unit is connected to the lateral encoder head, the encoder signal processing unit being adapted and configured to receive encoder signals from the at least one lateral encoder head, and to generate a lateral belt position signal derived from the encoder signals, which lateral belt position signal serves as an input signal for the control unit.

10

13. System according to claim 12, wherein the absolute encoder pattern comprises absolute encoder pattern sections which are located in series in the longitudinal direction of the conveyor belt and which are separated by a gap.

15 14. System according to claim 12 or 13, wherein the lateral position encoder comprises multiple encoder heads.

15. System according to claim 5 and any of the claims 12-14, wherein the absolute encoder pattern is engraved, in particular laser engraved, in an upper surface of the belt.

20

16. System according to any one of the preceding claims, wherein the processing unit is a printer unit, in particular an inkjet printing unit.

17. System according to any one of the claims 1 - 15, wherein the processing unit is an 25 engraving unit, in particular a laser engraving unit.

18. An object processing system including a conveyor belt running around at least two rollers and having a conveying direction, a stationary processing unit adapted to process an object disposed on the conveyor belt, and a control unit adapted and configured to control

30 the movement of the conveyor belt to position the object at the processing unit and to trigger action of the processing unit, wherein the conveyor belt is provided in its conveying direction with an absolute encoder pattern parallel to an edge of the belt for lateral position determining purposes and the 35 system furthermore includes a lateral position encoder comprising at least one lateral

encoder head to observe the absolute encoder pattern on the conveyor belt, as well as an encoder signal processing unit connected to the lateral encoder head and to the control unit, the encoder signal processing unit being adapted and configured to receive encoder signals from the at least one lateral encoder head, and to generate a lateral belt position signal derived from the encoder signals, which lateral belt position signal serves as an input signal for the control unit.

5

19. System according to claim 18, wherein the absolute encoder pattern comprises absolute encoder pattern sections which are located in series in the longitudinal direction of the conveyor belt and which are separated by a gap.

10 20. System according to claim 17 or 18, wherein the lateral position encoder comprises multiple encoder heads.

21. System according to any of the claims 18 -20, wherein the conveyor belt is a metal belt, in particular a steel belt, more in particular a stainless steel belt.

15

22. System according to claim 21 , wherein the absolute encoder pattern is engraved, in particular laser engraved, in an upper surface of the belt.

Description:
Title: Object processing system including a conveyor belt For accurate transport and positioning of objects an endless steel conveyer belt can be used. Accurate transport is required if the object is processed in multiple steps at multiple locations.

For instance in inkjet printing an image is created on a substrate by subsequently printing multiple colours at multiple positions while the substrate moves. In order to measure the substrate position accurately, the position of the steel belt - that carries and holds the substrate - can be measured. The position of the belt is a direct measure for the position of the substrate. A typical example is an industrial inkjet printer that consists of number of print heads each printing a specific colour (e.g. yellow, magenta, cyan or black). A substrate (e.g. a sheet of paper, carton or foil) is transported at a constant speed under the print heads that are mounted statically at different positions (in transport direction). The image is built up colour by colour subsequently by the print heads. The distance between the print heads is compensated by delaying the triggering of the print heads. Delaying is done in the position domain rather than in the time domain.

Substrate position on a conveyer belt is often measured by means of a measuring wheel on the belt or the substrate or an encoder in one of the driving rolls. These methods are indirect and show typical inaccuracies due to slip between roll or wheel and substrate or diameter variations (typical inaccuracies of 50 to 100 pm).

The present invention relates to a system wherein the belt position is measured by applying an encoder scale that can be read with a standard encoder head. The system uses a direct way to measure the position of the belt that carries the substrate in order to overcome the disadvantages of the indirect measuring methods and typically achieves an inaccuracy < 10 pm.

In particular the invention relates to an object processing system including a conveyor belt running around at least two rollers and having a conveying direction, a stationary processing unit adapted to process an object disposed on the conveyor belt, and a control unit adapted and configured to control the movement of the conveyor belt to position the object at the processing unit and to trigger action of the processing unit, wherein the conveyor belt is provided in its conveying direction with a (linear) encoder scale for position determining purposes and the system furthermore includes a position encoder comprising a first encoder head and a second encoder head arranged at a distance (d en c) from each other along the conveying direction to observe the encoder scale on the conveyor belt, as well as an encoder signal processing unit connected to the first and second encoder heads and to the control unit, the encoder signal processing unit being adapted and configured (programmed) to receive first and second encoder signals (pulses) from the first and second encoder heads, respectively, and to generate a belt position signal (encoder output) derived from the first and second encoder signals, which belt position signal serves as an input signal for the control unit.

JP-A-2005350195 discloses a system with a conveyor belt where two encoder sensors for detecting an encoder scale on the belt are provided such that an output signal, which is used for controlling the conveying speed of the belt, constantly is switched to an output signal of the other sensor when a discontinuous portion of the markers, such as a joint of the belt, or lack of a pulse caused by dust or damage is detected on the basis of an output signal of one sensor. US 2009/256615 also discloses a system comprising a conveyor belt with an encoder scale and two encoder sensors. In this known system the encoder scale is a magnetic encoder scale.

The accuracy of the measurement of the belt position may be compromised by thermal expansion in the device. Thermal expansion of a machine frame and/or a steel belt can lead to position deviations. A stainless steel belt has typical thermal expansion coefficient of 18 pm/m/K which means that a i m long part of a stainless steel conveyer belt expands 18 pm if it heats up 1 K. For inkjet printing at 1200 dpi accuracy better than 10 pm is required. It is an object of the invention to provide a conveyor system in which a sufficient accuracy can be achieved taking care of thermal effects.

This object is achieved by a system according to the preamble of claim 1 , wherein the encoder signal processing unit is programmed to determine a thermal expansion correction factor and to calculate the belt position signal (encoder output) using the thermal expansion correction factor such that the belt position signal (encoder output) comprises a fixed number of encoder pulses over the distance (dene) between the first and second encoder head.

The system according to the invention compensates for thermal effects leading to better accuracy.

In a preferred embodiment the processing unit has a metrology frame, wherein the encoder heads are mounted to said frame. Thermal expansion of the frame carrying the process modules such as print heads, results in an increase of the mutual distance between the process modules. This thermal effect is mitigated when the encoder heads are mounted on the frame and thus the mutual distance between the encoder heads is subject to the same relative amount of increase.

In a preferred embodiment an index marker is provided in the encoder scale of the conveyor belt, the encoder heads being adapted and configured to generate an index pulse when they detect the index marker, and wherein the correction factor is calculated as the ratio between the expected number of encoder pulses between the first index pulse generated by the first encoder head and the second index pulse generated by the second encoder head and the actually measured number of encoder pulses counted between the first index pulse generated by the first encoder head and the second index pulse generated by the second encoder head.

In a practical embodiment the encoder signal processing unit comprises a Field

Programmable Gate Array (FPGA).

In a possible embodiment the conveyor belt is a metal belt, in particular a steel belt, more in particular a stainless steel belt.

In a possible further embodiment the encoder scale is engraved, in particular laser engraved, in an upper surface of the belt.

In a possible embodiment the encoder scale comprises alternating marker sections and voids with a pitch (p), wherein the marker sections are composed of markers at regular intervals, said distance between the first and second encoder d en c≠ N , wherein N is an integer. In a possible embodiment the encoder signal processing unit is adapted and configured to sample the (sine/cosine) encoder signals of the encoder heads, and is adapted and configured to digitize and interpolate the sampled signals at high frequency to obtain a continuous position signal, wherein the amplitudes are obtained from the digitized encoder signals, which amplitudes are compared to an associated predetermined threshold value, wherein if the amplitude of one of the encoder signals is below its associated threshold value, the other encoder signal is used for the determination of the belt position signal, and wherein if the amplitudes of both the encoder signals are below their respective associated threshold values, the belt position signal is extrapolated based on a position setpoint signal.

Another aspect of the invention relates to an object processing system according to the preamble of claim 9, wherein the conveyor belt is a steel belt in which the encoder scale is provided on an upper surface of the belt, wherein the encoder scale comprises alternating marker sections and voids with a pitch (p), wherein the marker sections are composed of markers engraved in the belt surface at regular intervals, and wherein the distance (d en c) between the first and second encoder d en c≠ N p, N being an integer.

In practice it is very difficult/expensive to manufacture an endless laser engraved encoder scale on a (large) steel belt. Therefore, according to this aspect of the invention the encoder scale is composed of multiple sections separated by voids. In order to obtain continuous position information, while there are voids in the encoder scale two encoder heads are used. The information of both encoder heads are combined seamlessly into one position signal by an encoder signal processing unit. In a practical embodiment of the system according to this aspect of the invention, the encoder signal processing unit comprises a Field Programmable Gate Array (FPGA).

In a further embodiment of the system according to this aspect of the invention, the encoder signal processing unit is adapted and configured to sample the (sine/cosine) encoder signals of the encoder heads, and is adapted and configured to digitize and interpolate the sampled signals at high frequency to obtain a continuous position signal, wherein the amplitudes are obtained from the digitized encoder signals, which amplitudes are compared to an associated predetermined threshold value, wherein if the amplitude of one of the encoder signals is below its associated threshold value, the other encoder signal is used for the determination of the belt position signal, and wherein if the amplitudes of both the encoder signals are below their respective associated threshold values, the belt position signal is extrapolated based on a position setpoint signal. In particular the FPGA consist of a strategy that can detect and handle the loss of one or even both of the encoder signals. The encoder signals are lost when the encoder scale becomes contaminated or when the encoder head is above a void in the encoder scale. The invention also relates to a method in which a thermal expansion correction factor is determined using two encoder heads and an encoder scale, and in which said factor is used to calculate a thermally compensated belt position signal, as is described in the above.

According to another aspect the invention relates to an object processing system with a lateral substrate position control. The lateral substrate position on a conveyer belt is often measured by means of an optical edge sensor that senses the belt edge. The sensor generates an output signal that is proportional with the lateral position of the belt edge. In simple belt steering systems it is assumed that the belt edge is straight and the belt is steered such that the belt edge is kept at a constant lateral position. More advanced systems calibrate the unstraightness of the belt edge first and store it in a belt edge correction table. The sensor value is corrected first with the correction before is sent to the belt steering system. Systems with a belt edge correction table are much more accurate than uncorrected systems but are sensitive for damage or contamination of the belt edge.

In particular this aspect of the invention relates to an object processing system according to claim 18.

According to this aspect of the invention the lateral position of the belt is measured by means of an absolute encoder. An absolute encoder pattern is provided, preferably engraved, parallel to the belt edge on/in the belt surface. In a preferred embodiment the pattern is divided in encoder pattern sections and the lateral position of the belt is measured by multiple encoder heads to add redundancy and to handle the loss of signal around begin and end of the pattern sections. The absolute encoder pattern will not parallel to the ideal line of the belt but has a deviation that is dependent on the transport position of the belt. The deviation though will not change over time and can be calibrated once. The calibration data can be used to correct the measured encoder position.

Thus, according to this aspect of the invention a different technique is used to measure the lateral position. An absolute encoder pattern is engraved on the belt and read by encoder heads. Although the encoder pattern cannot be applied perfectly straight the pattern will not change over time and the unstraightness can be calibrated once. This aspect of the invention may be combined with the other aspects of the invention identified in the above. The system according to the invention will be further elucidated with reference to an embodiment by way of example shown in the drawing, in which:

Fig. 1 illustrates schematically an inkjet printing system with a conveyor belt according to the invention,

Fig. 2 shows the printing system of Fig. 1 illustrating a optimal overlay (Fig. 2A) and a non optimal overlay (Fig. 2B), Fig. 3 illustrates an encoder track provided on the conveyor belt and a typical encoder signal amplitude plot resulting therefrom,

Fig. 4 illustrates in a block diagram the encoder heads and the encoder signal processing components of the system of Fig. 1 , and

Fig. 5 illustrates schematically a lateral edge portion of a conveyor belt with encoder patterns for position measuring in conveying direction and lateral direction of the belt.

In Fig. 1 is shown an inkjet printing system 1 as an example of an object processing system according to the invention.

The printing system 1 comprises a conveyor belt 2 running around at least two rollers 3 and having a conveying direction indicated with arrow 4. On this conveyor belt 2 substrates can be held and positioned under a stationary printing station 5. For printing applications often a metal suction belt with perforations can be used. A substrate is held on the belt 2 by applying a vacuum under the belt 2 by means of a vacuum box 20 whereby a suction force is applied through the perforations of the belt 2 on the underside of the substrate.

The printing station 5 is mounted on a metrology frame 8 and has printing heads 6a - 6d, for example in the colors magenta, yellow, cyan and black. Images to be printed are composed of these colors. The print heads 6a - 6d jet ink drops subsequently. If the position interval based triggering of the print heads 6a - 6d is optimal the ink drops have a correct mutual spacing, which is called optimal overlay and is illustrated in Fig 2A. If the mutual spacing of the ink drops is not correct the image becomes irregular, which is an non-optimal overlay illustrated in Fig 2B. The system 1 comprises a motion control unit 7 adapted and configured to control the movement of the conveyor belt 2 to position the substrate to be printed under the printing station 5 and to trigger the jetting of the ink by the inkjet heads 6a - 6d. The position of the belt 2 is a direct measure of a substrate on the belt 2. In order to obtain the position of a substrate in the conveying direction 4, the conveyor belt 2 is provided in its conveying direction 4 with a (linear) encoder scale 9 illustrated in Fig. 3. On a metal belt 2, the encoder scale 9 can comprise markers that are engraved, preferably by a laser, in the upper surface of the belt 2, preferably near a lateral edge of the belt 2. In the embodiment shown, the encoder scale 9 comprises alternating marker sections 10a and voids 10b with a pitch (p) as can be seen in Fig. 3. The marker sections 10 are composed of markers at regular intervals and thus provide a linear scaling.

The system 1 furthermore includes a position encoder comprising a first encoder head 1 1 and a second encoder head 12 arranged at a distance (d enc ) from each other along the conveying direction 4 to observe the encoder scale 9 on the conveyor belt 2. The encoder heads 1 1 and 12 trigger a pulse signal each time a marker on the scale 9 is detected. The encoder heads 1 1 , 12 are mounted on the metrology frame 8. The distance between the first and second encoder d enc ≠ N p, wherein N is an integer, such that the encoder heads 1 1 and 12 never detect a void 10b at the same time.

The encoder furthermore comprises an encoder signal processing unit 13 connected to the first and second encoder heads 1 1 , 12 and to the control unit 7. A practical embodiment of the encoder signal processing unit 13 is shown in Fig. 4 and comprises a Field

Programmable Gate Array (FPGA) 19 and for each encoder head 1 1 , 12 an analog-digital converter 21 and 22, respectively.

The encoder signal processing unit 13 receives first and second encoder signals 14, 15 from the first and second encoder heads 1 1 , 12, respectively. The encoder signal processing unit 13 is programmed to generate a belt position signal (encoder output) 16 derived from the first and second encoder signals 14, 15. The belt position signal 16 is an incremental encoder output signal and serves as an input signal for the control unit 7 that generates a print head trigger signal 17 for the triggering of the print heads 6a - 6d.

The accuracy of the measurement of the belt position may be compromised by thermal expansion in the device. Thermal expansion of the machine frame 8 and/or the steel belt 2 can lead to position deviations. A stainless steel belt has typical thermal expansion coefficient of 18 pm/m/K which means that a i m long part of a stainless steel conveyer belt expands 18 pm if it heats up 1 K. For inkjet printing at 1200 dpi accuracy better than 10 pm is required.

The encoder signal processing unit 13 is programmed to determine a thermal expansion correction factor and to calculate the belt position signal 16 using the thermal expansion correction factor such that the belt position signal 16 comprises a fixed number of encoder pulses over the distance (dene) between the first and second encoder head 1 1 , 12.

An index marker 10c is provided in the encoder scale (see Fig. 3) of the conveyor belt 2. The encoder heads 1 1 , 12 are adapted and configured to generate an index pulse 18 (see Fig. 4) when they detect the index marker 10c. The correction factor is calculated as the ratio between the expected number of encoder pulses between the first index pulse generated by the first encoder head 1 1 and the second index pulse generated by the second encoder head 12 and the actually measured number of encoder pulses counted between the first index pulse generated by the first encoder head 1 1 and the second index pulse generated by the second encoder head 12. It is noted that instead of one index marker per revolution on the belt, as is shown in Fig. 3, it is also conceivable that multiple index markers are provided.

Thermal expansion affects the accuracy of the overlay between multiple process steps (e.g. inkjet printing) in two ways:

1. The thermal expansion of the conveyer belt 2 results in expansion of the engraved encoder scale 9 and therefore the actual measured belt displacement.

2. The thermal expansion of the frame 8 carrying the process modules (e.g. inkjet print heads) results in enlargement of the mutual distance between process modules 6a - 6d. The overlay between subsequent process steps is determined by deviation of the distance between process modules 6a - 6d.

The combination of both thermal effects determines the accuracy rather than the individual contributions. If for example the frame 8 has the same relative expansion as the belt 2 the position drift is zero. The invention compensates the combined thermal expansion effect.

In the practical embodiment of Fig. 4 the encoder signal processing unit 13 is adapted and configured to sample the (sine/cosine) encoder signals of the encoder heads 1 1 , 12. The samples are digitized by the AD converters 21 , 22 and interpolated at high frequency to obtain a continuous position signal. The amplitudes are obtained from the digitized encoder signals, which is shown in Fig. 3. The amplitudes are compared to an associated

predetermined threshold value, wherein if the amplitude of one of the encoder signals 14, 15 is below its associated threshold value, the other encoder signal 14, 15 is used for the determination of the belt position signal 16. If the amplitudes of both the encoder signals 14, 15 are below their respective associated threshold values, the belt position signal 16 is extrapolated based on a position setpoint signal.

In a further embodiment a lateral substrate position control can be added to the object processing system according to the invention. The lateral direction is the direction perpendicular to the conveying direction 4 of the belt 2 and is indicated in Fig. 5 by reference numeral 28. The lateral position of the substrate held on the belt 2 can be controlled by means of one or more actuators that are not described in detail here, but which can move the belt 2 to some extent in the lateral direction as is for example described in WO 2012/021059 and unpublished International Application PCT/NL2017/050757, the disclosure of which is incorporated by reference. The lateral position control system furthermore comprises a encoder to determine the position of the edge of the belt which can be used as an input to control the actuator(s).

In Fig. 5 a lateral edge section of a belt 2 is shown. The lateral edge of the belt 2 is indicated by reference numeral 2A. Close to the edge 2A the belt 2 has an encoder scale 9 comprising alternating marker sections 10a and voids 10b, as was also shown in Fig. 3. This encoder scale 9 is an incremental pattern for the position measurement of the belt in the conveying direction 4 of the belt 2. There is shown one encoder head 11 for observation of the encoder scale 9, but there can also be two encoder heads as was described in the above with reference to Fig. 3. The position control in the conveying direction 4 thus uses an incremental encoder.

Adjacent to the encoder scale 9, closer to the centre of the belt 2, a second pattern 23 is provided. This pattern 23 is an absolute encoder pattern 23. The absolute encoder pattern 23 comprises lines parallel to the belt edge 2A, preferably engraved in the belt surface. The lines may have different thicknesses as is illustrated in Fig. 5. The absolute encoder pattern 23 has pattern sections 24 in seen in the conveying direction 4. The pattern sections 24 are separated by a void 25.

The lateral position of the belt 2 is measured by multiple encoder heads, in the figure two encoder heads 26, 27 which observe the absolute encoder pattern 23. The two encoder heads 26 and 27 add redundancy to the lateral encoder system. Furthermore the two encoder heads 26, 27 allows the encoder system to handle the loss of signal around begin and end of the sections 24.

The encoder heads 26, 27 are connected to an encoder signal processing unit and to a control unit. The encoder signal processing unit and control unit for the lateral positioning may be incorporated in the encoder signal processing unit 13 and control unit 7 as shown in Fig. 1. However, the lateral position control system may also have different or separate components for signal processing and control of the actuator(s). The absolute encoder track 23 will not parallel to the ideal line of the belt 2 but has a deviation that is dependent on the position of the belt 2 in the conveying direction 4. The deviation though will not change over time and can be calibrated once. The calibration data can be used to correct the measured encoder position. The accuracy of the absolute encoder system is better than 0.1 pm over short distances. Typical unstraightness of the encoder track is better than 1 mm so the operating range for the encoder is indeed over a short distance.

It must be understood that the lateral substrate position control including an absolute encoder is in this description combined with the motion control in the conveying direction according to other aspects of the invention which include an incremental encoder. It is however conceivable to use the aspect of the lateral substrate position control described herein with another embodiment of a motion control system of the belt than is described in this application.