Method and system for tracking locations on a material web

The procedure addresses the challenge of maintaining identification accuracy on a material railway by using measurement data and times to re-identify surface areas after processing, effectively improving tracking and tracing in production processes.

WO2025067900A1PCT designated stage expired Publication Date: 2025-04-03SIEMENS AG
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2024/075678
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-27
Filing Date
2024-09-13
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

Existing systems for tracking places on a material railway face challenges in identification accuracy due to production processes affecting identification positions or markings, leading to discrepancies between original and processed identification points or markings.

Method used

A procedure that involves recording measurement data of surface areas on a material railway using detection devices, editing the material track, and re-identifying surface areas using the recorded measurement data and times to improve identification accuracy and account for spatial and temporal changes.

Benefits of technology

The procedure enhances the identification accuracy of surface areas on a material railway by utilizing measurement data and times to track changes and maintain precise identification even after processing, thereby improving tracking and tracing in production processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2024075678_03042025_PF_FP_ABST
    Figure EP2024075678_03042025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to a method for tracking locations (w1, w2, w3) on a material web (120, 122, 124) during the processing of the material web (120, 122, 124), said method comprising the steps of: a) capturing first measurement data (300) of a first surface region (w1) of the material web (120) using a first capturing device (150) at a first point in time, b) capturing second measurement data of a second surface region (w2, w3) of the material web (120, 122, 124) using the first capturing device (150) at a second point in time later than the first point in time, c) processing the material web (120, 122, 124) in a process step, d) identifying the first surface region (s1) on the processed material web (124) using a second capturing device (160) as well as the first and / or second measurement data (300), e) identifying the second surface region (s5, s9) on the processed material web (124) using the second capturing device (160), the first and / or second measurement data (300), and the first and second points in time.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Method and system for tracking locations on a

[0002] Material web

[0003] The present invention relates to a method and system for tracking locations on a material web during processing of the material web using measurement data regarding surface areas.

[0004] Such systems are known from the state of the art.

[0005] For example, the article "Integration of Traceability Systems in Battery Production" (Günther Riexinger et al., Procedia CIRP, Volume 93, 2020, pages 125–130, ISSN 2212-8271, https: / / doi.org / 10.1016 / j.procir.2020.04.002 (https: / / www.sciencedirect.com / science / article / pii / S221282712030531X)) reveals examples of traceability concepts with a focus on identification technologies in battery production. This article presents the developed traceability concepts and their implementation examples. Examples include methods for identifying an object or production element by tracking inherent object properties or applied identification markers.

[0006] A disadvantage of the cited prior art is that the known methods still have disadvantages with regard to the recognition accuracy of identification points or identification markings on products during associated production processes. One reason for this is that production processes can affect the cited identification points or markings, causing them to no longer correspond exactly to the originally present identification points or markings. Therefore, it is an object of the present invention to provide a method and / or a system with which the recognition accuracy of identification points and / or markings on a product can be improved, even during the production of the product.

[0007] This object is achieved by a method having the features of patent claim 1 .

[0008] Such a method is designed and set up for tracking locations on a material web during processing of the material web and comprises the steps of: a. capturing first measurement data of a first surface region of the material web using a first detection device at a first point in time, b. capturing second measurement data of a second surface region of the material web using the first detection device at a second point in time after the first point in time, c. processing the material web in one process step, d. identifying the first surface region on the processed material web using a second detection device and the first and / or second measurement data, e.Identifying the second surface area on the processed material web using the second detection device, the first and / or second measurement data and the first and second points in time.

[0009] The use of the first and second points in time is designed and configured such that a temporal and / or spatial distance between the first and second surface regions is determined using the first and second points in time. The method can, for example, be designed and configured as a computer-implemented method. Furthermore, all method steps of the method can be designed and configured as computer-implemented method steps. It can also be provided that a selection of the method steps of the method are designed and configured as computer-implemented method steps or computer-aided method steps.

[0010] Furthermore, the process steps of the aforementioned process do not necessarily have to be performed consecutively or in the specified order. For example, some of them may be performed simultaneously or in a different order. Furthermore, it may be provided that further process steps are performed or are provided for between the process steps.

[0011] The method is further designed and configured such that the acquisition of the first measurement data of the first surface region according to method step a . and the acquisition of the second measurement data of the second surface region according to method step b . takes place before the processing of the material web according to method step c . The method can, for example, be designed and configured such that the acquisition of the first measurement data of the first surface region and the acquisition of the second measurement data of the second surface region each takes place from the unprocessed material web.

[0012] By using both recorded measurement data relating to the respective surface area and the recording times of the measurement data recording to identify surface areas of a material web after processing this material web in a process step, the identification of the surface areas after processing is improved.

[0013] For example, a similarity comparison can be carried out using the measurement data recorded before and after the process step. Furthermore, recognition can be improved in that, by using the recording times, temporal and / or spatial distances between different recorded surface areas can be determined, on the basis of which the position of possibly recognized surface areas can then be further narrowed down. For example, if distances between different surface areas are known before processing and a first of these surface areas has already been recognized after processing, the second of these surface areas can be determined considerably more precisely after processing if both the measurement data for this second surface area before and after processing are compared and the spatial positions of this surface area are narrowed down based on the known distance.

[0014] The similarity comparison mentioned above frequently produces so-called "false positive" results. These so-called "false positives" are surface areas of the processed material web that were incorrectly identified as a different surface area of ​​the unprocessed material web. Reasons for such "false alarms" can be ambiguities, for example of visual fingerprints used in such a similarity comparison, e.g. due to imperfect images (regarding size, resolution, lighting conditions, noise), and the need to use rather low detection thresholds in order to achieve sufficient identification of surface areas. The false positive results can be filtered, for example, as follows: Each surface area on the material web is assigned a longitudinal position (e.g. in meters) on the web. The position can be derived from a timestamp (e.g.The position of the electrode can be calculated using a time-dependent time constant (the first and / or second time point) of the associated measurement data (e.g., an image) and a meter counter. The latter can also be derived from the speed of the moving electrode path integrated over time. Based on these positions, the longitudinal distances between the surface areas can then be calculated, for example.

[0015] The material web can consist of any material that can be formed, manufactured, and / or processed as a material web. For example, these can be materials that are designed and configured so that they can be unwound onto and / or from a roll. These are often very long and comparatively thin material webs. Such material webs can be made of, for example, plastics, metals, fabrics, paper, or similar materials.

[0016] Furthermore, it can be provided that the moving material web is moved, for example, in a transport direction, in particular is moved linearly in a transport direction. Furthermore, it can be provided that the moving material web is moved at a transport speed. This transport speed can, for example, be a constant transport speed or a variable transport speed. For this purpose, it can be provided that, for example, at least one speed meter is provided to measure the speed of the material web. Furthermore, the speed of the material web can also be determined using further parameters, such as a rotational speed of an unwinding roll or winding roll for the material web, possibly together with a corresponding radius of the unwinding and / or winding roll.Furthermore, other measurement variables can be used with the aid of which the speed of the moving material web can be determined, either in one of the ways mentioned above or in another way, or with the aid of which the speed of the moving material web is determined.

[0017] In general, measurement data within the scope of the present description - for example the first and / or second measurement data - can be, for example, all types of zero-dimensional, one-dimensional, and / or multi-dimensional data structures which are suitable for a similarity comparison and / or recognition of these data structures.

[0018] In a preferred embodiment, the measurement data can be configured and configured as two-dimensional image data. The image data can be captured or have been captured, for example, by an optical capture device, such as a camera. The optical capture device can be configured and configured to capture measurement data in different spectral ranges, e.g., from the far infrared to the ultraviolet spectral range, or even in sub-ranges thereof.

[0019] Furthermore, corresponding one- or multi-dimensional image data can also contain temperature data acquired by a thermal camera, or electrical data (e.g., charges, currents, electric fields, or field strengths) acquired by corresponding measuring devices, or magnetic data (magnetic fields or field strengths). With corresponding measuring devices, for example, one- or multi-dimensional, for example, two-dimensional, chemical data or surface structure data (e.g., roughness, elevation profiles, elevation maps, or similar data) can also be acquired as measurement data.

[0020] A respective surface area of ​​the material web can be any limited two-dimensional area of ​​the material web. In particular, the surface area can be a contiguous area or comprise several non-contiguous sub-areas. Furthermore, the surface area can be limited, for example, by a regular geometric shape. It can, for example, be rectangular, square, circular, elliptical, or have similar shapes.

[0021] The measurement data acquired to identify the various surface areas can, for example, be recorded entirely across the corresponding surface area. Furthermore, the measurement data acquired for a specific surface area can, for example, extend beyond the surface area, overlap with the surface area, or cover only a portion of the surface area—or even a combination of these possibilities.

[0022] In addition, the measurement data acquired by the first acquisition device may have a different size and / or shape of the acquired data structure (e.g. a different image size and / or image shape) than the measurement data acquired by the second acquisition device.

[0023] When acquiring the first and second measurement data, or additional measurement data, with the first acquisition device, the same measurement parameters and / or transport speeds can be used. Furthermore, different measurement parameters and / or transport speeds can also be used.

[0024] In the same way, when identifying the first and / or second surface area when using the second detection device, the same measurement parameters and / or transport speeds can be used or different detection parameters and / or transport speeds can be used.

[0025] Furthermore, when identifying the first and / or second surface area according to method steps d and / or e, the same measurement parameters and / or transport speeds can be used as when recording the first and / or second measurement data with the first recording device.

[0026] Furthermore, the method can be designed and set up in such a way that the first point in time is also recorded when the first measurement data is recorded. The second point in time can also be recorded directly when the second measurement data is recorded. Furthermore, it can be provided that, when the first surface area is identified in accordance with method step d, various third measurement data are recorded by the second recording device, which can, for example, each be assigned to a different third surface area of ​​the material web being processed. Furthermore, when these various third measurement data are recorded, a third point in time at which the respective third measurement data is recorded can also be recorded and / or stored. During method step e.The second detection device can also detect various fourth measurement data, which in turn can be assigned to various fourth surface areas of the processed material web. Here, too, a fourth detection time can be registered and / or stored as part of the detection of the various fourth measurement data. The various third and / or fourth measurement data and the second detection device can each be designed and configured accordingly as measurement data or detection devices in accordance with the present description.

[0027] Furthermore, within the scope of the acquisition of measurement data according to the present description, additional acquisition parameters can be recorded and / or stored. Such additional acquisition parameters can be, for example, a time of acquisition, a date of acquisition, setting parameters of the acquisition device, a lighting setting, a temperature during acquisition, a detection angle, a detection distance, and / or comparable acquisition parameters.

[0028] It can further be provided that when identifying the first surface area according to method step d . , in addition to the use of the first measurement data and / or second measurement data, further measurement parameters recorded as part of the recording of the first and / or second measurement data are used . Such further measurement parameters can, for example, be designed and set up in accordance with the present description . When identifying the second surface area according to method step e . , in addition to the first and / or second measurement data and the first and second points in time, further measurement parameters can also be used . These can likewise be designed and set up in accordance with the present description .For example, the first measurement data can be recorded using a first recording device and first recording parameters, wherein the first recording parameters can include, for example, a transport speed of the material web (e.g. at the time of recording the first measurement data), the first time of recording the first measurement data, type and / or model of the first recording device, additional information on the recorded measurement data (e.g. image size, data type, physical unit of the recorded measurement data, ...), setting parameters of the first recording device, setup parameters of the recording device (e.g. distances and angles between the recording device and the transport path), lighting parameters and / or similar recording parameters.

[0029] In the same way, when the second measurement data are acquired with the first acquisition device and when the first and / or second surface area is identified using the second acquisition device, corresponding acquisition parameters can be acquired and / or stored.

[0030] For example, corresponding acquisition parameters can generally be recorded and / or stored when all measurement data are recorded in accordance with this description.

[0031] As already explained above, one or more recording devices can be provided to record the various measurement data mentioned in the method, which are designed and set up, for example, as appropriately designed and configured cameras or other sensors for recording corresponding measurement data. The recording of the one-dimensional or multi-dimensional data structures can take place, for example, in a single measuring step, such as with a 2D camera, or by appropriate scanning, e.g. with a point sensor or 1D sensor. In this way, for example, a 2D data structure, such as an optical image, can be generated by using an 1-dimensional camera (e.g. a so-called line scan camera) aligned perpendicular to a direction of movement of the material web and, for example, an image is recorded while the material web is moving beneath the line scan camera.

[0032] The detection devices can, for example, be designed and configured as a camera, for example a 3D, 2D, or line scan camera, an RGB or grayscale camera, an infrared or ultraviolet camera, and / or a hyperspectral camera. Furthermore, the detection device can be designed and configured as a height or surface detection device. Such a camera can, for example, be designed as a hyperspectral line scan camera, an RGB camera, or an optical line sensor. Furthermore, a detection device according to the present description can, for example, be designed and configured as an optical sensor, a magnetic sensor, a motion sensor, a location sensor, a material sensor, a touch sensor, and / or any other type of sensor.

[0033] Measurement data according to the present description can be all data or data structures output by a recording device according to the present description and / or transmitted or transmittable to an external device, such as a control device, an edge device, an industrial PC (IPC) and / or another computer device (e.g. databases, data collections, ID data structures or ID data, 2D data structures or 2D data, 3D data structures or 3D data, or even higher-dimensional data or data structures). Such measurement data can be, for example: optical data (e.g. OD data, ID data, 2D data (e.g. a 2D image), 3D data (e.g. a 3D image)), electrical properties or information (e.g. resistance, conductivity, ...), magnetic properties or information, volume measurement variables, area measurement variables, state data (e.g. pressure, temperature, ...), movement parameters (e.g.Location, speed, flow rate or speed, ...) or other measurement data.

[0034] The recording of the times can be performed, for example, by the recording device or another time-measuring device, such as a corresponding clock, which is synchronized with the recording device. These times can be recorded and / or stored, or can be recorded and / or stored, as clock times or other time signals, such as counters or comparable data.

[0035] The second detection device can, for example, correspond to the first detection device or can also be the first detection device itself. Furthermore, the second detection device can, for example, have the same measuring principle as the first detection device. Furthermore, the second detection device can, for example, be designed and configured to be identical, similar, or comparable to the first detection device, or can also differ therefrom. The second measuring device can be designed and configured such that the measurement data acquired by it are comparable to the measurement data acquired by the first detection device, such that it is possible to identify the first surface area according to method step d. and to identify the second surface area according to method step e.For this purpose, it may also be necessary, after the first and / or second measurement data have been recorded, to carry out appropriate adjustments, standardizations, conversions or similar processing steps on these data before one of the above-mentioned identifications of surface areas is or can be carried out.

[0036] When recording measurement data with the second recording device, for example, the same measurement parameters can be used as when recording measurement data with the first recording device, or other, adapted or comparable measurement parameters can be used.

[0037] Process steps can be any type of method or processing step with which material webs can be processed. This can be, for example, applying materials to a material web, heating, cooling, drying, pressing / calendering, winding, unwinding, and / or printing a material web and / or comparable process steps. A process step according to the present description can also comprise several of the above-mentioned process steps as process sub-steps.

[0038] For example, such material strips are used in the manufacture of batteries and accumulators, for example, to produce electrodes for them. For example, an electrode material is applied to a carrier film, which is dried and then pressed ("calendered"). This electrode strip can then be separated into individual material segments for subsequent production steps.

[0039] Since in later process steps using such

[0040] Electrode tracks If batteries and / or rechargeable batteries are or are to be manufactured using electrode tracks, it is helpful or even necessary to track the electrode track used for production in a spatially resolved manner through the various process steps in order to track the manufacturing process of the individual batteries or rechargeable batteries. The aim is, for example, to be able to later trace the cause of the underlying error in the case of faulty batteries and / or rechargeable batteries. For this purpose, it is advantageous to know those areas of the electrode track and to track them through the production steps that were used in the respective battery or rechargeable battery. In this way, for example, the cause of an error can be determined, which makes it possible to possibly improve the manufacturing process accordingly. Furthermore, the above information can also be used to test other batteries or rechargeable batteries.Batteries are identified that are or could be faulty based on the tracking data.

[0041] In the context of this description, the term "spatially resolved" means that information is at least partially and at least in one spatial dimension correlated or provided with location information or position information, or is assigned or assignable to location information or position information. In the present case, a spatial resolution can, for example, be designed and configured such that measurement data is at least partially provided with or correlated with position or location information in a longitudinal direction and / or transport direction of the material web, or such position or location information is assigned or assignable to the measurement data.

[0042] Another example of the processing of material webs is the printing of newspapers and magazines, where inks are applied to a paper web in various process steps, with additional coatings potentially being applied. In the production of roofing membranes, for example, various waterproofing materials are applied to a paper or fabric web and reinforced and coated with various additional coating materials.

[0043] Even in these cases, spatially resolved tracking of the corresponding material webs can be helpful later, or even during the production process, in quality control or in determining the causes of errors and can significantly improve such measures.

[0044] The identification of the first surface area according to method step d. using the first and / or second measurement data and the identification of the second surface area according to method step e. using the first and / or second measurement data can be carried out, for example, in such a way that similarities between the first and / or second measurement data and data respectively acquired by the second acquisition device are recognized.

[0045] There are a variety of technically proven similarity methods for detecting similarities, for example, between 2D data structures such as images or similar. Examples of such similarity methods include so-called fingerprint methods such as "template matching" or "key-point matching." An overview of some such methods can be found, for example, in the aforementioned article "Integration of Traceability Systems in Battery Production" (Günther Riexinger et al., Procedia CIRP, Volume 93, 2020, pages 125-130, ISSN 2212-8271, https: / / doi.org / 10.1016 / j.procir.2020.04.002).

[0046] (https : / / www. sciencedirect . com / science / article / pii / S221282712 030531X) ). For example, the identification of the first surface area on the processed material web according to method step d . can be designed and configured such that, using the second detection device, different third measurement data relating to different third surface areas of the processed material web are detected at different third points in time and each of these third measurement data is compared with the first measurement data . This comparison can be carried out, for example, by means of a similarity method, as explained above.

[0047] Method step d . can be designed and configured such that the third surface area for which the acquired third measurement data has the highest similarity to the first measurement data is identified and / or recognized as the first surface area on the processed material web.

[0048] Method step d can further be designed and configured such that, in order to identify the first surface region, the measurement data of each of the recorded third surface regions are compared with both the first measurement data and the second measurement data. This configuration has the advantage that, in the event that the first surface region has been rendered unrecognizable by the processing of the material web in the process step to such an extent that it can no longer be recognized by means of a comparison of the first measurement data with the various third measurement data recorded above for the various third surface regions using the predetermined similarity or other comparison method, the tracking of the locations can then be continued directly with the second surface region.This design of the method allows this to be noticed by identifying a similarity to the second measurement data when comparing the various third measurement data with the second measurement data. From this, it can then be concluded that the first measurement data possibly could not be identified or was not identified. Subsequently, for example, third measurement data for third surface areas can be recorded again, comparison methods or similarity methods can be changed, or further correction steps can be carried out in order to, for example, recognize the first measurement data, and thus the first surface area, on the processed material web.

[0049] The identification of the second surface area on the processed material web according to method step e . can then further be carried out in such a way that fourth measurement data for respectively different fourth surface areas of the processed material web are recorded by the second recording device, and these fourth measurement data are each examined with the second measurement data by means of a similarity method or comparison method.

[0050] Furthermore, for example, from the first and second time points of this recording, recorded in parallel with the recording of the first and second measurement data, a distance between the first and second surface areas can be determined, given a known transport speed of the material web or a known speed profile for the transport speed of the moving material web, as part of the recording of the first and second measurement data.

[0051] Furthermore, it can be provided that when identifying the first surface area according to method step d, a third detection time is registered in each case with the detection of third measurement data for respective third surface areas of the processed material web. In addition, when identifying the second surface area as part of the detection of fourth measurement data for respective fourth surface areas of the processed material web, a fourth detection time can then be registered for each detection. It is now possible from the third detection time of the method step d.identi fi ed first surface area on the processed material web, using the respectively recorded fourth points in time, a distance of the associated corresponding fourth surface area to the third surface area on the processed material web already identified and / or recognized as the first surface area can be determined.

[0052] The identification of the second surface area according to feature e can then be carried out in such a way that both a similarity determination of the recorded fourth measurement data to the second measurement data assigned to the second surface area on the unprocessed material web is carried out, and a determination of the distances of the respective fourth surface areas to the third surface area identified during the identification of the first surface area on the processed material web is carried out. That of the fourth surface areas is then selected orrecognized, which, within the scope of a certain measuring accuracy, has a distance to the identified third surface area, which, as explained above, has already been determined distance between the first and second surface area of ​​the unprocessed material web, and in which the parallel comparison of the correspondingly recorded second measurement data to the fourth measurement data recorded within the scope of method step e. shows a high similarity, the highest similarity, or within the scope of a measuring accuracy the highest similarity.

[0053] The above-mentioned method, in which distances between surface areas are also used to identify the second surface area, represents an example of a use of the first and second points in time in the context of this identification.

[0054] A further example of a use of the first and second points in time within the context of identifying the second surface area would be, for example, that a transport speed of the material web is constant within the context of a method according to the present description. Then a conversion into spatial distances between surface areas can be omitted and, for example, within the context of identifying the second surface area, those of the fourth surface areas are preferred when identifying the second surface area in which the time interval between a recording time of the associated fourth measurement data and a recording time of the third measurement data corresponds to, comes close to, or comes closest to a time difference between a recording time of the second measurement data and the first measurement data.

[0055] With a constant transport speed of the material web during the acquisition of the first and second measurement data and a further constant transport speed of the material web during the acquisition of the aforementioned third and fourth measurement data, the method can be designed, for example, in such a way that a difference between the third and fourth time points is calculated based on the known first and second times and the known transport speeds mentioned. After identifying the first surface area on the processed material web according to feature d, a target value for the fourth time point can then be directly determined based on this time difference, at which target value a capture of fourth measurement data for a corresponding fourth surface area is expected within the framework of identifying the second surface area of ​​the processed material web according to feature e.

[0056] In an advantageous embodiment, it can be provided that when identifying the second surface area e , the respectively recorded fourth measurement data for the corresponding fourth surface areas are compared only with the second measurement data and not with the first measurement data . This embodiment can come into effect or be used if, within the scope of method step d , the first surface area on the material web has already been identified . This first surface area or its location on the moving and / or movable material web is then already known and the first measurement data no longer have to be used in the method for identifying the second or further surface areas.In this way, a simplified, improved and / or accelerated method for identifying the second surface area is obtained, since the identification process is accelerated by a reduced number of comparisons with measured data.

[0057] In alternative embodiments, a special marking on the material web, such as a printed character and / or pattern, a marking on the edge, ID information (e.g. a QR code or a bar code) or comparable identification features, can also be used to identify the first and / or second surface area according to feature d and / or feature e. Matching comparison methods for these special markings can then be used to identify the first surface area and / or second surface area according to features d and / or e.

[0058] In the context of the present description, a surface region is understood very generally to be a specific region of the surface of the movable or moving material web. Each of the surface regions is assigned and / or assignable to a physically fixed location on the moving material web. The designation as first, second, third and / or fourth surface region according to the present description is correlated in each case with associated recorded first, second, third and / or fourth measurement data. As already explained above, a third or fourth surface region on the processed material web can, for example, correspond entirely or partially to a first or second surface region on the unprocessed material web, be part of such a surface region, overlap with it or even extend beyond it - or even a combination of the cases mentioned.

[0059] In this way, for example, by recognizing the first surface area of ​​the unprocessed material webs on the processed material web according to process step d , a location on the material web defined by the first surface area can be recognized and thus, for example, tracked during processing of the material web by the process step .

[0060] In a corresponding manner, the method described above can also be extended to the tracking of more than two surface areas. When extended to the acquisition of measurement data on more than two surface areas of the unprocessed material webs, and then the subsequent recognition of these surface areas on the processed material web according to the method explained in the context of this description, the method described here then enables the recognition and tracking of various precisely defined locations on the moving or movable material web through the process step.

[0061] In an extension of the described method, such a method can then also be extended, for example, to several process steps, even across several process steps. It can be provided that after each of the process steps, the surface areas known before the process step are recognized or identified using a method according to the present description. It can also be provided that only after a selection of the process steps are previously known surface areas recognized or identified using a method according to the present description.

[0062] In this way, an improved and / or simplified method is provided for tracking or tracing the effect of one or more process steps or processing steps on a moving and / or movable or extended material web in a location-specific manner.

[0063] In an extension of the method, it can also be provided that further second surface areas are provided on the material web and, according to method step b, for each of the further second surface areas, further second measurement data are recorded, as well as second recording times within the scope of recording the respective second measurement data.

[0064] In this case, the identification of the second surface area on the processed material web according to feature d can be expanded by identifying the further second surface areas on the processed material web. This identification of the further second surface areas can be carried out using the second detection device, the first measurement data, the second measurement data and / or the further second measurement data, as well as the first, second and further second points in time.

[0065] In this way, tracking or tracing of an extended material web during processing can be carried out with the process step with comparatively high spatial resolution.

[0066] In an advantageous embodiment of the alternative explained above, it can further be provided that, in the context of identifying the second surface area, or the further second surface areas according to feature e, only the measurement data for which no first, second and / or further second surface area has yet been identified are used. In this way, the computational effort in the context of identifying according to feature e can be reduced, thus further accelerating the method.

[0067] In a further alternative, the above-mentioned method can also be extended to track surface areas across several process steps.

[0068] In this case, after identifying the second surface area on the processed material web according to feature e ., the material web would again be processed in a further process step, and subsequently another first surface area on the further processed material web would again be identified, comparable to feature d . Furthermore, another second surface area on the further processed material web would then be identified, comparable to process step e . This process can also be extended to any desired sequence of process steps.

[0069] In a further advantageous method, the above-mentioned method embodiments, the extension of the method to many surface areas and the further extension to many process steps, can also be combined in order to obtain tracking of a moving or movable material web over a complete process chain with high spatial resolution.

[0070] In an advantageous embodiment, it can further be provided that after successful identification of the first surface area using the first measurement data according to method step d , the identification of the second surface area takes place according to method step e , using the first and second points in time and the second measurement data.

[0071] In a further advantageous embodiment, it can be provided in general that all measurement data with which surface areas on the processed material web have already been successfully identified are no longer used to identify further surface areas not yet recognized on the processed material web. This can, for example, be designed and configured in such a way that only measurement data with which no surface areas on the processed material web have yet been identified are used to identify further surface areas not yet recognized on the processed material web.

[0072] The aforementioned embodiments increase the efficiency of a method according to the present description, since for surface areas yet to be identified on the processed material web, only those measurement data are used for which no surface area on the processed material web has yet been identified. Due to the reduced number of measurement data to be used when identifying surface areas on the processed material web, the process effort required to identify surface areas on the processed material web that have not yet been identified is reduced. This makes the method faster and / or more efficient.

[0073] In an advantageous embodiment, it can further be provided that in method step b., further second measurement data relating to further second surface regions of the material web are recorded using the first recording device at respective further second points in time. These further second measurement data can then also be used, or can be used, for identifying the first surface region and / or the second surface region within the scope of method step d. and / or e.

[0074] In a further development of this embodiment, it can further be provided that, within the scope of method step e, the further second surface areas are additionally identified using the second detection device, the first measurement data, the second measurement data and / or the further second measurement data as well as the first, second and further second points in time. In an even further development, it can then be provided that the identification of the second surface area and / or the further second surface areas is carried out only using those of the first, second and / or further second measurement data for which no associated surface area on the processed material web has yet been identified.

[0075] Furthermore, a method according to the present description can be designed and configured such that the identification of the second surface region according to method step e. is further carried out using a measurement uncertainty in the determination of the first and / or second time point.

[0076] The method can advantageously be further developed in such a way that, in order to identify the second surface area according to method step e , both a similarity of further fourth measurement data recorded in method step e with regard to further fourth surface areas of the processed material web to the second measurement data recorded according to method step b , and a probability distribution and / or expectation distribution for possible or expected distances between the first surface area already identified according to method step d , and the second surface area to be identified is used.

[0077] This can, for example, be designed and set up in such a way that each of the further fourth measurement data is assigned a similarity value to the second measurement data. Furthermore, each of the associated further fourth surface areas is assigned a spatial and / or temporal distance to the first surface area already identified according to method step d. This can, for example, be done using an associated further fourth acquisition time of the associated further fourth measurement data and a acquisition time of those measurement data which are assigned to the first surface area on the processed material web which was acquired and identified by the second acquisition device according to method step d. Then, from the respective spatial and / or temporal distance determined above, a similarity value is derived from the aforementioned probability distribution orExpected distribution for possible distances is assigned a distance probability value.

[0078] Subsequently, that one of the further fourth surface areas is then selected as the second surface area identified according to method step e , in which an advantageous, maximum and / or suitable combination of the assigned similarity value of the measurement data and the distance probability value or distance expectation value results. This can, for example, be designed and configured such that that surface area is identified according to method step e , as the second surface area, in which a sum, a sum of the squares, a sum of the absolute values, a product, a product of the squares and / or a product of the absolute values ​​of the similarity value of the measurement data and the distance probability value or distance expectation value results.

[0079] The consideration of measurement uncertainties when determining the first and / or second time point further improves the method according to the present description, since a more realistic value for expected temporal and / or spatial distances of surface areas is taken into account in the context of the identification of surface areas of the processed material web.

[0080] For example, a certain measurement uncertainty when determining the first and / or second point in time at a given web speed of the material web leads to a certain spatial uncertainty when calculating a spatial distance between two surface areas.

[0081] If, for example, when identifying the second surface area according to method step e, a measurement uncertainty is taken into account when recording the first and / or second point in time, this leads to a corresponding uncertainty in the expected distance between the first and second surface areas of the processed material web. If, for example, a Gaussian or similar probability distribution is assumed for a measurement time, the above-mentioned measurement uncertainty would correspond, for example, to a half-width of this probability distribution. If a first probability distribution is assumed for the first measurement time and a second probability distribution for the second measurement time, the following then results for a distance resulting from these points in time and a web speed, or.a web speed curve , a probability distribution resulting from both probability distributions for an expected distance between the first and second surface area on the processed material web .

[0082] This leads to improved identification of the second surface area on the processed material web or of the second surface area and further second surface areas of the processed material web. Such an improved method can, for example, be designed and configured such that, within the scope of method step e, further fourth measurement data relating to further fourth surface areas of the processed material web are recorded. A further fourth time of recording is assigned to each of the further fourth measurement data. In addition, a probability distribution for an expected distance between the first and second surface areas on the processed material web is determined from the probability distribution of the first and second time points together with a corresponding transport speed or a corresponding transport speed profile.In addition, as part of identifying the first surface area on the processed material web according to method step d ., a third point in time is recorded at which third measurement data were recorded for a third surface area, which was then identified as the first surface area on the processed material web as part of method step d .

[0083] When comparing the similarity of the further fourth measurement data with the second measurement data within the scope of method step e , for example, a similarity with the second measurement data is determined for several of these further fourth measurement data with regard to several of the further fourth surface areas, and a corresponding similarity value is assigned to each of these further fourth surface areas or measurement data. Furthermore, each of these further fourth surface areas is assigned a further fourth distance from the already identified first surface area on the processed material web, which distance results from the above-mentioned third point in time and the fourth point in time of acquisition of these fourth measurement data assigned to the respective fourth measurement data.

[0084] An identification of the second surface area according to method step e. can then be achieved by combining the similarity values ​​of the measurement data determined according to the above explanation with the further fourth distances, also explained above, of the respective further fourth surface areas from the already identified first surface area and the associated probabilities for possible distances. Then, the one of the further fourth surface areas for which a maximum results from a combination of the associated similarity value with the corresponding probability of the determined distance can be defined as the second surface area on the processed material web identified according to method step e. or is defined as this second surface area.

[0085] Furthermore, a method according to the present description can be designed and configured such that, within the scope of the process step in method step c, a change in the length of the material web between the first and second surface region takes place, and that, within the scope of method step e, the change in the length of the material web is taken into account when identifying the second surface region.

[0086] The method can be designed and configured such that, within the scope of identifying the second surface region according to method step e, a possible or expected distance from the identified first surface region according to the present description, or a distance probability distribution from the identified first surface region according to the present description, is used. This expected distance or the distance probability distribution is then corrected according to this embodiment of the method by the said change in length such that when the length between the first and second surface regions increases, the said possible distance or the said distance probability distribution is lengthened in accordance with the change in length.Accordingly, the method is designed and configured in such a way that when the length between the first and second surface areas is reduced, the possible distance or the distance probability distribution is shortened in accordance with the change in length.

[0087] Taking into account the change in length of the material web when identifying the second surface area according to method step e can also be designed and configured such that no distance between the first and second surface areas is taken into account when identifying the second surface area according to method step e.

[0088] The method can furthermore also be designed and configured in such a way that, within the scope of method step e, if there is a change in length of the material web between the first and second surface region according to the embodiment described above, the first and second points in time are not taken into account.

[0089] This design improves the method because it enables reliable, spatially resolved tracking of surface areas of a material web, even in the event of, for example, a web break, a web repair or other manipulation of the material web.

[0090] The phrase "within the scope of the process step" means that the change in length occurs after the measurement data have been recorded in accordance with process step b and before the first surface area has been identified in accordance with process step d. Furthermore, it can also be understood that the change in length occurs before, during and / or after the process step.

[0091] A change in length is understood to mean, for example, a shortening, for example in the case of a web break and reconnection of the web, e.g. by removing a certain area, or an extension of the material web by locally stretching the material web, or even the insertion of a piece of material at a certain point.

[0092] In a further advantageous embodiment of a method according to the present description, it can be provided that modified first and / or second measurement data are used to identify the first and second surface areas according to method steps d and e, wherein the modified first measurement data are generated by applying at least one process ML model to the first measurement data, and the modified second measurement data are generated by applying the at least one process ML model to the second measurement data.

[0093] In this context, the abbreviation "ML" stands for "machine learning" or "machine learning," particularly in the context of this description. Machine learning methods, ML models, the term "ML model" and / or the term "process ML model" will be explained in more detail in this description.

[0094] A method according to the present description can, for example, be designed and configured such that the measurement data relating to a specific surface area are, for example, characteristic of an appearance, a structure, a surface relief and / or other surface properties, surface parameters and / or material properties of the surface area. Furthermore, the process step for processing the surface area or the material web can be designed and configured such that the surface is modified with respect to, for example, the aforementioned properties.This change can be designed and configured in such a way that, for example, the properties of the surface are changed in such a way that a comparison of the measurement data relating to the surface area before the process step with those which are recorded after the process step, a recognition of a surface area after the process step has been carried out is made more difficult, can become more difficult, or is or can even be impossible.

[0095] For example, the properties of surfaces can change as the material web is wound up, for example, by transferring surface structures from a piece of material adjacent to the wound roll to a piece of material underneath (the structure can, for example, "push through"). Surface properties and / or structures can also be changed or be changeable, for example, when a material web is pressed with a press roller, coated, or dried.

[0096] Furthermore, when using the second detection device to identify surface areas according to method steps d and / or e, other measurement principles, detection parameters, settings, data formats, and / or a different measurement setup can be used. Even in such a case, such changes can make re-recognition of a surface area more difficult or even impossible.The above-mentioned embodiment by means of an application of the process ML model to the first measurement data has the advantage that, given a known process step and / or known second detection devices, the process ML model can, for example, be trained in such a way that the effects of the process step and / or the second detection device on measurement data recorded with respect to a surface area by the second detection means are simulated or partially simulated by applying the process ML model to the measurement data originally recorded with respect to this surface area. The measurement data can, for example, be the first and / or second measurement data according to the present description. In this way, a change in a surface area can be simulated by the process step and / or the second detection means.

[0097] For example, by using modified measurement data generated by means of the process ML model in the context of identifying a surface area, for example the first surface area according to feature d and / or the second surface area according to feature e, the recognition of said surface areas can be improved or, under certain circumstances, even made possible in the first place by comparing the measurement data recorded from the processed material web with the modified measurement data mentioned.

[0098] Such a process ML model can, for example, be created for winding up a material web or successively winding and unwinding a material web, and can, for example, simulate the transfer of structures from material web regions to adjacent material web regions on a wound roll, or can include such a simulation. Furthermore, a process ML model can, for example, also be created for pressing or calendering a material web, and can, for example, simulate the effect of a surface structure of a specific press roll on the material web through appropriate training, or can include such a simulation. Corresponding process ML models can, for example, be generated or can be generated for all process steps according to the present description.

[0099] Furthermore, a process ML model can simulate the use of a second acquisition device that is different from the first acquisition device or include such a simulation. A process ML model can also simulate the use of measurement parameters and / or measurement arrangements that are different from those used for data acquisition with the first acquisition device or include such a simulation.

[0100] In the context of this description, a measuring arrangement is understood to mean, for example, a spatial arrangement and / or installation of a measuring device. Such a spatial arrangement can, for example, include a distance and corresponding viewing angle of the detection device from the material web. Furthermore, the measuring arrangement can also include, for example, the type and arrangement of an illumination device that is or can be used, for example, in the context of the detection of the measurement data by the detection device.

[0101] The process ML model can, for example, be designed and configured as an ML model according to the present description.

[0102] The fact that the process ML model simulates or partially simulates a specific process step and / or a measurement data acquisition with a specific acquisition device using specific measurement parameters and / or measurement arrangements or comprises such a simulation means that the above-mentioned simulation is at least part of the effect of the process ML model on measurement data entered into the process ML model.

[0103] The process ML model can in particular be an ML model according to the present description. The process ML model can be designed and configured such that an application of the process ML model to measurement data acquired with regard to a surface area of ​​a material web simulates or at least partially simulates a change in the measurement data due to an effect of a specific process step on the surface area and / or a change in the measurement data due to detection of the surface area with the second detection device or comprises such simulations. The simulation of the detection of the measurement data with the second detection device comprises measurement parameters and / or measurement arrangements used.The measurement data, the acquisition of the measurement data, the second acquisition device, the surface area, the process step and / or the effects of the process step on the measurement data can be designed and configured, for example, in accordance with the present description.

[0104] The process ML model can in particular be an ML model according to the present description, which is designed and configured in such a way that an application of the process ML model to the first, second and optionally further measurement data simulates or at least partially simulates a change in the first, second and optionally further measurement data due to an effect of the process step on the first, second and optionally further associated surface areas or comprises such a simulation.

[0105] In an advantageous embodiment of the invention, the process ML model can be designed and configured, for example, as a neural network, in particular as a deep neural network (DNN).

[0106] A machine learning method is understood to be, for example, an automated ("machine") method which does not generate results through predetermined rules, but in which, by means of a machine learning algorithm or learning method, regularities are (automatically) identified from many examples, on the basis of which statements about the data to be analyzed are then generated.

[0107] Such machine learning methods can, for example, be designed and implemented as a supervised learning method, a semi-supervised learning method, an unsupervised learning method or even a reinforcement learning method.

[0108] Examples of machine learning methods include regression algorithms (e.g. linear regression algorithms), the creation or optimization of decision trees, learning methods for neural networks, clustering methods (e.g. k-means clustering), learning methods for or creation of support vector machines (SVMs), learning methods for or creation of sequential decision models, or learning methods for or creation of Bayesian models or networks. One example of a machine learning method is linear regression. Linear regression is a parametric method in which the labels are approximated by weighting all of the features. In a standard variant of the linear model, the mean squared error (MSE) is minimized during optimization.There are other variants of the linear model that differ according to the form of the error function. One variant is the Huber estimator, for example, in which a parameter E is introduced to eliminate outliers in the inputs.

[0109] Another example of a machine learning method is the k-nearest-neighbor method. The principle of the k-nearest-neighbor (k-NN) model is to determine the k nearest inputs for each input. It is a non-parametric method in which the similarity criterion is a defined metric. This metric can be a norm or a distance that can be determined for all inputs. The neighborhood of the labels is derived from the neighborhood or similarity of the inputs.

[0110] Decision trees are another example of an ML model based on a machine learning technique. A decision tree (DT) is a hierarchical structure that can be used to implement non-parametric estimation. When processing data with decision trees, the inputs are divided into local regions whose distance from each other is defined by a certain metric. These local regions are the decision trees.

[0111] A decision tree is a sequence of recursive partitions consisting of decision nodes and terminal nodes or leaves. At each decision node, a discrete decision is made using a defined function, the so-called discriminant function. The result (yes or no) leads to the following nodes. When a leaf node is reached, the process ends and an output value is provided.

[0112] The result of such an application of such a machine learning algorithm or learning method to specific data is referred to, particularly in this description, as a "machine learning" model or ML model. Such an ML model represents the digitally stored or storable result of the application of the machine learning algorithm or learning method to the analyzed data.

[0113] The generation of the ML model can be designed and configured in such a way that the ML model is newly created by applying the machine learning method or an existing ML model is changed or adapted by applying the machine learning method.

[0114] Examples of such ML models are results of regression algorithms (e.g. a linear regression algorithm), neural networks, decision trees, the results of clustering methods (including, for example, the obtained clusters or cluster categories, definitions and / or parameters), support vector machines (SVM), sequential decision models or Bayesian models or networks.

[0115] Furthermore, different categories of ML models can be combined into a single ML model. Ensemble learning involves combining different ML models to achieve better inference. The combined ML models form a so-called ensemble. There are various methods for combining models: voting, bagging, or boosting.

[0116] There is also what is known as automated machine learning. Automated machine learning (AutoML) is a process by which an algorithm, for given tasks or data sets, attempts to determine the best learning strategy from a certain number of machine learning methods or ML models. With AutoML, the algorithm searches for the best preprocessing steps and the best machine learning methods or the best ensemble. AutoML can be combined with meta-learning. Meta-learning, also called "learning to learn," is the science of systematically observing how different ML approaches perform on a variety of learning tasks and then learning from this experience (metadata) to learn new tasks much faster than would otherwise be possible.

[0117] A good implementation of AutoML is provided by the AUTO-SKLEARN software library (https: / / www.automl.org / automl / auto-sklearn / ). This system can create an ensemble of up to 15 estimators. In addition, it can utilize up to 14 feature preprocessing methods and four dataset preprocessing methods.

[0118] Neural networks can be, for example, so-called "deep neural networks," "feed-forward neural networks," "recurrent neural networks," "convolutional neural networks," or "autoencoder neural networks." The application of corresponding machine learning methods to neural networks is often referred to as "training" the corresponding neural network.

[0119] Decision trees can be designed and set up, for example, as so-called "iterative dichotomizer 3" (ID3), classification or regression trees (GART) or so-called "random forests".

[0120] An ML model or "machine learning" model, particularly in the context of this description, is understood to be the result of applying a machine learning algorithm or learning method to specific data. An ML model represents the digitally stored or storable result of applying the machine learning algorithm or learning method to the analyzed data.

[0121] The ML model can, for example, be present, stored or storable in a form that allows the ML model to be applied to new data to generate a result. Such an application of an ML model to data is also referred to as "inference". Furthermore, it can be provided that the ML model in the present, stored or storable form is also designed and configured to train the ML model. However, it can also be provided that the ML model in the present, stored or storable form is no longer designed and configured to train the ML model. In particular, in this case the ML model can only be designed and configured to be applied to data to generate a result, the aforementioned "inference".

[0122] Data for creating and / or training an ML model according to the present invention can, for example, be historical data from the first and / or second detection device or include such data. Furthermore, data for creating and / or training the ML model can include historical data from detection components that are identical, similar, or comparable to the first and / or second detection component, or historical data from components of the same category or type as the first and / or second detection component.

[0123] When using an ML model or the ML model with measurement data from other acquisition components, or when using other ML models with measurement data from other acquisition components, such an ML model can also be created and / or trained with historical data from these acquisition components, comparable acquisition components or acquisition components of a similar or comparable component type.

[0124] In this way, within the scope of the effect of the process ML model on recorded measurement data, not only the effect of the process step but also the change in the recorded measurement data through the use of a changed recording device and / or changed measurement parameters or measurement arrangements is simulated.

[0125] A neural network is understood, at least in the context of this description, to be, for example, an electronic device with a computer program, a computer program product or even software - or even the computer program, the computer program product or even the software itself or stored in a storage device - which comprises a network of so-called nodes, whereby each node is generally connected to several other nodes. Furthermore, a neural network in the context of this description is understood to be, for example, a computer program product or software stored in a storage device which, when run on a computer, creates such a network in accordance with the present description. The nodes are also referred to, for example, as neurons, units or entities. Each node has at least one input and one output connection.Input nodes for a neural network are those nodes that can receive signals (data, stimuli, patterns, or similar) from the outside world. Output nodes of a neural network are those nodes that can pass on signals, data, or similar to the outside world. So-called "hidden nodes" are those nodes of a neural network that are neither input nor output nodes.

[0126] The neural network can, for example, be designed as a so-called deep neural network (DNN). Such a "deep neural network" is a neural network in which the network nodes are arranged in layers (whereby the layers themselves can be one-, two- or even higher-dimensional). A deep neural network comprises at least one so-called hidden layer, which only contains nodes that are not input nodes or output nodes. This means that the hidden layers have no connections to input signals or output signals.

[0127] So-called "deep learning", for example, refers to a class of machine learning techniques that utilize many layers of non-linear information processing for supervised or unsupervised feature extraction and transformation as well as for pattern analysis and classification.

[0128] The neural network can also have a so-called auto-encoder structure. Such an auto-encoder structure can be suitable, for example, for reducing the dimensionality of data and thus, for example, for identifying similarities and commonalities.

[0129] A neural network can, for example, also be designed as a so-called classification network, which is particularly suitable for classifying data into categories. Such classification networks are used, for example, in connection with handwriting recognition.

[0130] Another possible structure of a neural network could be, for example, the design as a so-called “deep belief network”.

[0131] A neural network can, for example, also have a combination of several of the structures mentioned above.

[0132] For example, the architecture of the neural network can include an auto-encoder structure to reduce the dimensionality of the input data, which can then be further combined with another network structure to, for example, detect peculiarities and / or anomalies within the data-reduced dimensionality or to classify the data-reduced dimensionality.

[0133] The values ​​describing the individual nodes and their connections, including further values ​​describing a specific neural network, can be stored, for example, in a set of values ​​describing the neural network. Such a set of values ​​then represents, for example, a configuration of the neural network. If such a set of values ​​is stored after training of the neural network, then, for example, a configuration of a trained neural network is stored. For example, it is possible to train the neural network with corresponding training data in a first computer system, then store the corresponding set of values ​​assigned to this neural network, and transfer it to a second system as a configuration of the trained neural network.

[0134] Furthermore, software or a computer program that implements a neural network can also represent an embodiment of the neural network. A variant of such a computer program that is designed for both inference and training of this neural network represents a possible embodiment of this neural network, as does a variant of such a computer program that is designed, configured, and / or optimized only for inference of the neural network.

[0135] A neural network can generally be trained by using a variety of well-known learning methods, such as inputting input data into the neural network and analyzing the corresponding output data from the neural network to determine parameter values ​​for individual nodes or their connections. In this way, a neural network can be trained using known data, patterns, stimuli, or signals in a method that is generally known today, so that the trained network can then be used, for example, to analyze further data.

[0136] In general, the training of the neural network means that the data with which the neural network is trained is processed in the neural network with the help of one or more training algorithms in order to calculate or change so-called bias values, weight values ​​and / or transfer functions of the individual nodes of the neural network or the connections between two nodes within the neural network.

[0137] To train a neural network, e.g. according to the present description, one of the methods of so-called "supervised learning" can be used. In this case, a network is trained with corresponding training data in order to achieve results or skills associated with this data. Furthermore, a method of so-called unsupervised training can also be used to train the neural network. Such an algorithm creates a model for a given set of inputs, for example, which describes the inputs and enables predictions to be made from them. There are, for example, clustering methods with which the data can be divided into different categories if they differ from one another, for example due to characteristic patterns.

[0138] When training a neural network, supervised and unsupervised learning methods can also be combined, for example when parts of the data are assigned trainable properties or abilities, while another part of the data is not.

[0139] Furthermore, methods of so-called reinforcement learning can also be used for training the neural network, at least among other things.

[0140] For example, training, which requires a relatively high computing power of a corresponding computer, can take place on a high-performance system, while further work or data analyses with the trained neural network can then be carried out on a lower-performance system. Such further work and / or data analyses with the training of the neural network can be carried out, for example, on an edge device and / or on a control device, a programmable logic controller, a modular programmable logic controller, or other corresponding devices according to the present description.

[0141] Machine learning and / or the supervision of a machine learning system work in two main phases: training and inference.

[0142] Inference is the process of generating an output from the ML model by feeding new data into these artifacts / models to produce a result, while the new data was typically not used for training and / or setting up the ML model. E.g., machine learning inference is the ability of a machine learning system to make predictions from novel data. There are three key components required for machine learning or supervisory inference: a data source, a machine learning or supervisory system to process the data, and a data target.

[0143] Training refers to the process of using a machine learning algorithm to build a model. Training involves using a deep learning framework (e.g., TensorFlow) and a training dataset. IoT data provides a source of training data that data scientists and engineers can use to train machine learning models for a variety of use cases, from fault detection to consumer intelligence.

[0144] Inference refers to the process of using a trained machine learning algorithm to make a prediction. IoT data can be used as input to a trained machine learning model, enabling predictions that can drive decision logic on the device, at the edge gateway, or elsewhere in the IoT system.

[0145] A trained neural network, or one set up for training, is essentially a relatively complex piece of software. However, the effort required to train the neural network is later far greater than what is needed to deploy the trained neural network. Therefore, it is often desirable to shed the "ballast" necessary for training if you want to use the trained neural network later.

[0146] While this is a brand new area of ​​computer science, there are two main approaches to taking this huge neural network and modifying it for speed and improved latency in applications.

[0147] The first approach considers parts of the neural network that are not activated after training. These sections are not needed and can be "cut away." The second approach looks for ways to merge multiple layers of the neural network into a single computational step.

[0148] Furthermore, it can be provided that the at least one process ML model is designed and set up as a process ML model in such a way that an application of the process ML model to the first and second measurement data simulates or partially simulates a change in the first and second measurement data due to an effect of the process step on the first and second surface area, or that the process step comprises several process sub-steps and each of the process sub-steps is assigned a process ML model of the at least one process ML model, wherein each of the process ML models is designed and set up in such a way that an application of this process ML model to the first and second measurement data simulates or partially simulates a change in the first and second measurement data due to an effect of the process sub-step assigned to the process ML model on the first and second surface area.

[0149] When assigning an individual process step to a process ML model, as already explained above, it can be provided that the at least one process ML model is designed and configured as a process ML model in such a way that an application of the process ML model to measurement data acquired with regard to a surface area before carrying out the process step simulates or at least partially simulates a change in this measurement data due to an effect of the process step on the said surface area. The modified measurement data generated by the application of the process ML model to the said measurement data can then simplify identification of the surface area after carrying out the process step or, under certain circumstances, make it possible in the first place.

[0150] Furthermore, it can be provided that the process step comprises several process sub-steps, but only one process ML model is created for the entire process step composed of several sub-steps. In this case, it can also be provided that the process ML model simulates the effects of the entire process step on the corresponding measurement data, or at least partially simulates them, or includes such a simulation.

[0151] In a further case, in which a specific process step comprises a plurality of process sub-steps, it can be provided that each of the process sub-steps is assigned a process ML model of the said at least one process ML model. Then, each of the process ML models simulates the effects of a specific process sub-step on corresponding measurement data or the process ML model comprises such a simulation. In a process step consisting of process sub-steps, measurement data modified by the entire process step can then be calculated in such a way that measurement data relating to a surface area of ​​the material web not yet processed by the process step is recorded. The process ML model of the first process step is then applied to this measurement data.The process ML model of the next process sub-step is then applied to the modified measurement data generated in this way to generate further modified measurement data. In this way, the effect of the entire process step on the specified surface area is simulated in the order in which the process sub-steps are performed by applying the respectively assigned process ML models. The measurement data obtained after applying the process ML model of the last process sub-step of the process step then correspond to the modified measurement data according to this description.

[0152] The fact that an application of a process ML model to specific measurement data comprises a specific simulation means, in the context of this description, that the mentioned effect of the process ML model is or can be only a part of the overall effect of the process ML model.

[0153] For example, the formulation that an application of a process ML model to certain measurement data simulates or partially simulates a change in the measurement data due to an effect of a certain process step on a surface area assigned to the measurement data or includes such a simulation can mean that the said application of the process ML model to the measurement data, in addition to the effect of the process step on the measurement data, also simulates, for example, influences of other processes, settings, parameters, recording devices, measurement arrangements or similar on the measurement data.For example, the process ML model can be designed and configured in such a way that an application of the process ML model to certain measurement data simulates or partially simulates a change in these measurement data due to an effect of the process step on the surface area assigned to the measurement data, as well as due to further recording devices, further measurement parameters and / or a further measurement arrangement.

[0154] In the context of this description, the term "simulated" is understood to mean both a relatively good approximation or simulation and any only partial, approximate or even only rudimentary simulation of the effect of the process step on the measurement data. Furthermore, the quality of such a simulation can also depend on the measurement data itself, or at least partially depend on or be influenced by it. For example, for some of the measurement data, the result of applying a specific process ML model according to this description can represent a relatively good simulation of the process step on the measurement data, while for other measurement data the application of this process ML model can only result in a poorer or even inadequate or unusable simulation.

[0155] Furthermore, it can be provided that each of the at least one process ML model was trained using the following method steps:

[0156] Collecting training data from a surface area of ​​a training material web,

[0157] Processing the training material web or the surface area of ​​the training material web by the process step or associated process sub-step, Acquiring modified training data of the surface area, Training the process ML model using the training data as well as the modified training data, Saving the trained process ML model.

[0158] The training material web can be designed and configured as a material web according to the present description. A training material web can be any material web, even within the context of a corresponding production process. The term "training material web" used in the description of the training process for a process ML model serves only to clarify the present description.

[0159] The fact that an application of a process ML model for a process step to measurement data acquired with respect to a surface area of ​​a material web before the application of the process step simulates, or at least partially simulates, a change in the measurement data due to an effect of the process step on the surface area can be designed and set up in such a way that the process ML model has been trained by the above-mentioned method and / or a comparable method.

[0160] For example, a process ML model for a specific process step and measurement data that were recorded before processing of the material web by the process step with regard to a surface area of ​​the material web are considered. The fact that the application of the process ML model to the recorded measurement data simulates a change in the measurement data due to an effect of the process step on the surface area, or at least partially simulates it, or comprises such a simulation, can be designed and configured such that the process ML model was trained by the above-mentioned method and / or a comparable method according to the present description.

[0161] The process ML model can, for example, be designed and configured as a neural network, e.g., a deep neural network. In this case, the neural network can be trained or have been trained, for example, using supervised learning according to the present description, according to a training method according to the present description.

[0162] In the above-mentioned case, it can be provided, for example, that a training method according to the present description is designed and configured in such a way that the training data is input into the ML model or neural network to be trained and result data is then output by the neural network to be trained. The training of the ML model or neural network is then carried out by calculating deviations of the modified training data from the result data, and these deviations are used to train the ML model or neural network using methods for supervised learning that are known per se, as also briefly outlined elsewhere in this description.

[0163] It can be provided that the training data is acquired using the first acquisition device, or a acquisition device identical in construction to the first acquisition device, and first measurement parameters as well as a first measurement arrangement. It can also be provided that the modified training data is acquired using the same acquisition device using the same measurement parameters and measurement arrangement. In this case, the respectively trained process ML model is designed and configured such that an application of the process ML model to the first and / or second measurement data simulates or partially simulates a change in the first and / or second measurement data due to an effect of the process step on the first and second surface area.In particular, in this case, the respectively trained process ML model can be designed and configured such that an application of the process ML model to the first and / or second measurement data simulates or partially simulates a change in the first and / or second measurement data only through an effect of the process step on the first and second surface area.

[0164] Furthermore, it can also be provided that the training data is acquired using the first acquisition device, or a acquisition device identical in construction to the first acquisition device, and first measurement parameters as well as a first measurement arrangement. Furthermore, it can be provided that the modified training data is acquired using the second acquisition device, or a acquisition device identical in construction to the second acquisition device, using the second measurement parameters and / or a second measurement arrangement.In this case, the respectively trained process ML model is designed and configured such that an application of the process ML model to the first and / or second measurement data simulates or partially simulates a change in the first and / or second measurement data due to an effect of the process step on the first and second surface area as well as due to the second detection device, the second measurement data and / or the second measurement arrangement.

[0165] The above-mentioned object is further achieved by a system for tracking locations on a moving or movable material web during processing of the material web, wherein the system is designed and configured to carry out a method according to the present description.

[0166] Such a system comprises: a first recording device for recording the first measurement data of the first surface area of ​​the material web and the first time, and for recording the second measurement data of the second surface area of ​​the material web and the second time, a second recording device for recording measurement data relating to surface areas of the processed material web and for recording the recording times respectively assigned to the respective recording of the surface areas, a computing device which is designed and set up to compare the recorded measurement data relating to the surface areas of the processed material web with the first and / or second measurement data, and to identify the first and / or second surface area in accordance with method steps d and e of a method according to the present description.

[0167] The moving or movable material web, the processing of the material web, the detection devices, the surface areas of the material web, the measurement data, the times and the identification of the first and / or second surface area as well as the comparison of the detected measurement data with regard to the surface areas can be designed and configured according to the present description.

[0168] The first detection device can, for example, be designed and configured to detect the first measurement data of the first surface region of the unprocessed material web and the first point in time, and to detect the second measurement data of the second surface region of the unprocessed material web and the second point in time. This can, for example, be designed and configured such that the first and second measurement data are detected by the first detection device before the material web is processed in the process step, for example before the material web is processed according to method step c according to the present description.

[0169] The moving or movable material web can, for example, be moved in a transport direction at a transport speed and / or a transport speed profile. For example, the material web can continue to be moved in one direction of movement.

[0170] The system in question makes it possible to track the effect of a material web in a spatially resolved manner during processing. One aim, for example, is to generate, set up, and / or calibrate a moving coordinate system for the material web by recognizing surface areas during processing of the material web, in order to, for example, monitor or be able to monitor the effect of the processing on the material web in a spatially resolved manner. Furthermore, other areas of the material web can be monitored and / or analyzed by interpolation between different surface areas under consideration.

[0171] As already explained above, the fact that the system mentioned is designed and configured to carry out a method according to the present description makes it possible to improve or increase the detection accuracy of surface areas, identification points and / or markings during the processing of material webs.

[0172] The computing device can be designed and configured, for example, as a computer, an EDGE device, a PLC, a virtual PLC, one or more modules of a PLC or virtual PLC, a control device, a cloud, an automation server, a control application in a cloud, or a comparable computing device, or can include such components. The computing device can also be designed and configured as a system comprising several of the aforementioned components, which are or can be communicatively coupled.

[0173] In one embodiment of the method using one or more process ML models according to the present description, the computing device can, for example, comprise the process ML model. Furthermore, it can be provided that the process ML model is provided and set up in a sub-device of the computing device, for example a module for a control device, a separate EDGE device, a cloud, or else a further computing device according to the present description. It can furthermore be provided that training of such a process ML model either also takes place in one of the aforementioned devices or also takes place in a further computing device according to the present description.In particular, it can be provided that the training of a process ML model according to the present description takes place in a computing device with relatively high computing power, such as a computer, a workstation, a server, a cloud, an EDGE device or a comparable computing device.

[0174] The computing device can, for example, have a memory area for storing measurement data, both measurement data of the material web before processing by the process step and measurement data after processing of the material web by the process step. Furthermore, the memory area, or another memory area, can also be provided and configured, for example, for storing recording times as well as process parameters and transport speeds. Furthermore, the computing device can be designed and configured to compare measurement data. Such a comparison can be carried out using comparison methods, fingerprint methods or identification methods known from the prior art. If the measurement data is designed and configured as image data, then image comparison methods or image recognition methods known from the prior art can be used, for example.

[0175] The control device can be any type of computer or computer system that is designed and configured to control a device, a machine, a system, an apparatus, a component, or a piece of equipment. The controller can also be a computer, a computer system, or a so-called cloud on which control software or a control software application, for example a control application, is implemented, instantiated, or installed. Such a control application implemented on a computer or in a cloud can, for example, be designed and configured as one or more applications with the functionality of a programmable logic controller.

[0176] The control device can also be designed and configured as a so-called edge device, wherein such an edge device can, for example, comprise an application for controlling devices or systems. For example, such an application can be designed and configured as an application with the functionality of a programmable logic controller. The edge device can, for example, be connected to another control device of a device or system or directly to a device or system to be controlled. Furthermore, the edge device can be designed and configured such that it is additionally connected to a data network or a cloud or is designed and configured to be connected to a corresponding data network or a corresponding cloud.

[0177] The control device can, for example, also be designed and configured as a so-called programmable logic controller (PLC). Furthermore, the control device can also be designed and configured as a so-called modular programmable logic controller (modular PLC).

[0178] The control device can comprise a control module or central module designed and configured to execute a control program. The control module can, for example, comprise the functionality defined by the IEC 61131 standard.

[0179] The control module can, for example, also be designed and configured as a software application designed and configured for the real-time execution of a control program for controlling the processing component. The software application can, for example, include the functionality defined in the IEC 61131 and / or IEC 61499 standards.

[0180] The control module can also be designed and configured as a separate mechanical module or a separate assembly which is designed and configured for the real-time execution of a control program. Such a mechanical module or assembly can also comprise, for example, the functionality defined by the standard IEC 61131 and / or IEC 61499. For example, the control module can be designed and configured as a programmable logic controller itself or, for example, as a central module of a modular programmable logic controller. In this case, the control module can, for example, comprise the functionality of an input / output assembly or also not comprise any functionality of an input / output assembly.

[0181] A programmable logic controller, or PLC for short, is a component that is programmed and used to regulate or control a system or machine. Specific functions such as sequential control can be implemented in PLCs, allowing both the input and output signals of processes or machines to be controlled. Programmable logic controllers are defined, for example, in the IEC 61131 and / or IEC 61499 standards.

[0182] To connect a programmable logic controller to the system or machine, both actuators, which are generally connected to the outputs of the programmable logic controller, and sensors are used. Status displays are also used. The sensors are generally located at the PLC inputs; they provide the programmable logic controller with information about what is happening in the system or machine. Examples of sensors include: light barriers, limit switches, buttons, incremental encoders, level sensors, and temperature sensors. Examples of actuators include: contactors for switching on electric motors, electric valves for compressed air or hydraulics, drive control modules, motors, and drives.

[0183] A PLC can be implemented in various ways. This means it can be implemented as a standalone electronic device, as a software emulation, as a so-called "virtual PLC" or "soft PLC," as a PC plug-in card, etc. Modular solutions are also common, in which the PLC is assembled from several plug-in modules. Such modules can be, for example, a central control module, an input / output module, a communication module, a converter module, an application module, or similar modules.

[0184] A virtual PLC or a so-called soft PLC is a programmable logic controller which is implemented as a software application and can run or does run on a computer device, an industrial PC or other PC, a computing device or, for example, an EDGE device. In this case, too, it is possible to implement a virtual PLC or soft PLC in a modular way. In this case, individual functionalities of a programmable logic controller or PLC are designed as individual software modules which can be connected via so-called middleware. Such modules can, for example, be a central control software module (e.g.Which includes at least, among other things, the properties specified by the IEC 61131 standard), a communication module for coupling to a fieldbus, to certain devices or apparatus, to an Ethernet, an OPC-UA or comparable communication standards, a web server module, an HMI module (HMI: human machine interface) and / or an application module according to the present description.

[0185] A modular programmable logic controller can be designed and configured in such a way that a plurality of modules can be or are provided, wherein as a rule one or more expansion modules can be provided in addition to a so-called central module (also referred to as a central control module or CPU) which is designed and configured to run a control program, e.g. to control a component, machine or system (or part thereof). Such expansion modules can be designed and configured, for example, as a current / voltage supply or for the input and / or output of signals or also as a function module or application module for taking on special tasks (e.g. a counter, a converter, data processing using artificial intelligence methods (e.g. includes a neural network or another ML model)...).In the present case, for example, it can be provided that a process ML model is implemented in such a module for a programmable logic controller. For example, a functional module or application module can also be designed and configured as an AI module for executing actions using artificial intelligence methods. Such a functional module can, for example, comprise a neural network or an ML model according to the present description or another ML model according to the present description.

[0186] An edge device can, for example, comprise an application for controlling devices or systems. For example, such an application can be designed and configured as an application with the functionality of a programmable logic controller. The edge device can, for example, be connected to another control device of a device or system or directly to a device or system to be controlled. Furthermore, the edge device can be designed and configured such that it is additionally connected to a data network or a cloud or is designed and configured to be connected to a corresponding data network or a corresponding cloud.

[0187] An edge device can also be designed and configured to implement additional functionalities related to, for example, the control of a machine, system, or component—or parts thereof. Such functionalities can include, for example:

[0188] - Collecting data and transferring it to the cloud and / or appropriate pre-processing, compression and / or analysis of such data;

[0189] - analysis of data, e.g. using AI methods, e.g. using neural networks or corresponding ML models. The edge device can, for example, include an ML model for this purpose; - management or execution of training of a neural network or ML model. The training itself can take place at least partially in the edge device itself, or at least, among other things, in a cloud. If training takes place in a cloud, the edge device can, for example, be designed to download the trained neural network or ML model and subsequently use it.

[0190] The present invention is explained in more detail below using the example of tracking (so-called "tracking" or "tracing") of production steps or processes in electrode production within the framework of battery production.

[0191] In the production of battery cells, the production of battery electrodes is an important step. This electrode production consists of several separate, sequential steps in which large rolls of material, so-called "foil coils" (e.g., material webs of up to 4 km in length for aluminum or copper) are processed.

[0192] In a coating step, a coil of film is unwound, coated with electrode material, a so-called "slurry," and dried. The resulting coated film, also called an electrode web, is then wound into a new coil. This resulting coil is transferred to a calendering step, in which the coated film is pressed between the rollers. Each of these steps can consist of a sequence of unwinding, processing, and winding a coil.

[0193] In a subsequent longitudinal cut, the electrode sheet is cut lengthwise into several smaller-width sheets. Optionally, an additional cut can also be made between coating and calendering.

[0194] The resulting "daughter" coils with the coated, calendered, and slit electrode sheet are fed to the cell assembly, where they are laterally cut into sheets (e.g., 20 cm long), stacked, and placed in a container to protect them from environmental influences. Each battery cell consists of a multitude of electrode sheets. While it is easy to identify and track a cell as a standalone element (e.g., with a printed identifier such as a barcode), it is difficult to identify the origin of the electrode sheets on the continuous electrode sheet across the various process steps.

[0195] One of the topics considered in this description is the traceability of the electrode track at the sheet level across all production steps. For example, imagine the case where a battery cell is identified as defective during an end-of-line test. Knowing which sections of the electrode track the assembled layers of the cell originate from is an important factor for comprehensive root cause analysis and process optimization. However, in today's battery production facilities and / or gigafactories, corresponding tracking and / or tracing still takes place at the level of slurry batches and coil IDs, which allows only very rough conclusions about a specific cell.

[0196] For such traceability, markers (e.g., barcodes) can be used that are printed / lasered or applied to the film. However, the following problems may arise under certain circumstances: - The markers may impair product quality, (2)

[0197] - it is difficult to find a suitable location for the markers because most of the uncoated edges of the film are removed in subsequent process steps and the positions of the remaining notches are not known in advance. ( 3 )

[0198] - Additionally, these notches are used as current collectors and surface contamination can impair this main functionality of the tabs.

[0199] Furthermore, for such tracing, so-called "visual fingerprinting" can be used, among other things, to identify and compare images of electrode tracks.

[0200] A limitation of such known approaches is the following: They assume that images of the same trajectory region, obtained from two separate process steps, are sufficiently similar to produce the same fingerprint. Otherwise, the accuracy of the matching deteriorates (missed matches and false alarms).

[0201] For example, winding and unwinding the coil can change the visual appearance of the surface. This can particularly affect the beginning of the web, where the coil radius is small, the curvature is high, and the layers on the coil receive pressure from the upper layers. For example, a disturbance or prominent structure on the surface can create an imprint on adjacent layers of the coil, which can subsequently impair visual recognition.

[0202] A method according to the present description can also be carried out using a visual fingerprint or other fingerprint (in this case the detection devices would be designed as cameras, for example, and the measurement data would be images captured with them). In this case, a so-called "key-point approach" and / or a so-called "template matching approach" can be pursued. In a key-point approach, specific key points are first detected (e.g. specific inhomogeneities in the gray values). These are then described by feature vectors, which are finally used to find matching key points in image pairs. Existing methods such as ORB (oriented BRIEF), key-point detector and descriptor extractor or ASLFeat can be used for key-point-based image matching. Alternatively, there are already approaches for template matching, e.g. based on the Fast Fourier Transform ( FFT ) in OpenCV .Less common, but also well known, are approaches that only fit the phase part of the FFT (without considering the amplitude), which can be advantageous by focusing only on structural similarities between the images and reducing the effects of brightness variations.

[0203] An example of a visual fingerprint based on template matching is shown in Figure 2 and is explained in more detail below.

[0204] A method according to the present description may, for example, comprise one or more of the following improvements:

[0205] - Merging image-based fingerprinting with a physical model of the web,

[0206] - Use of a probabilistic model of plausible matches (based on distances) to reduce false positive matches,

[0207] - Use of probabilistic modelling of uncertainties in distances,

[0208] - Faster search by considering monotonicity constraints.

[0209] Visual fingerprinting, regardless of whether template matching or keypoint descriptors are used, frequently yields so-called "false positive" results. These so-called "false positives" are scan windows s of the processed material web that incorrectly match an incorrect window w of the unprocessed material web (see Figure 2). Reasons for false alarms can be ambiguities in the visual fingerprints, e.g., due to imperfect images (regarding size, resolution, lighting conditions, noise), and the need to use rather low detection thresholds to achieve sufficient identification of surface areas.

[0210] False positive results can be filtered, for example, as follows: Each window is assigned a longitudinal position (in meters) on the track. The position can be calculated from a timestamp of the corresponding image and a meter counter, the latter of which can also be derived from the speed of the moving electrode track integrated over time. The longitudinal distances between the windows are calculated based on these positions.

[0211] Implausible matches are those whose distance does not correspond to the expected value of the other matches. The decision as to which matches are plausible can be based on a weighted majority vote, with the weights derived from the confidences of the matches (e.g., based on the correlation coefficients). Alternatively, the decision can be made iteratively, e.g., using Random Sample Consensus (RANSAC), a well-known technique in computer vision.

[0212] In a further version of this design, the distances can be represented as probability density functions, which explicitly describes the uncertainty of the values. For example, the time stamps of the camera images can have an uncertainty of 50 ms. At a line speed of 80 m / min, this means an uncertainty of almost 7 cm in the position. The calculation of the distance between two positions increases the uncertainty even further. In particular, if we represent the probability density functions of two positions as normal distributions with the variances o_l A 2 and o_2 A 2, then the distance between them has a variance of o_l A 2+o_2 A 2 , which means that the individual variances add up. For a typical electrode plate length of, for example, 20 cm, the uncertainties can be large enough to become relevant in the physical model.

[0213] Another (independent) advantage of merging the visual fingerprint with a physical web model is that it reduces monotony on the web, and the resulting ordering of images can be used to speed up matching. Specifically, it exploits the fact that window positions on the web increase monotonically. Thus, instead of matching each scan window s against all windows w, only a subset of windows w needs to be considered. Windows w for which a stable consensus on a matching scan window s has already been reached can be excluded from the window set for all subsequent matches.

[0214] A special case with such processes are web breaks, where the web breaks unintentionally, e.g. due to improper tension control. When fixing a web break, a certain length of web is removed and the new ends are spliced ​​by hand. The length of the removed section is generally not recorded, so that the distances between the windows can be influenced. However, if a web break does occur, it is usually recorded / documented at least at the reel level (e.g. for quality control reasons) and its position can often be roughly estimated from control data. For the sections around a web break, path-related optimization can therefore be temporarily deactivated.

[0215] A further or alternative improvement of known processes can be achieved, for example, via an AI-based image transformation model (image-image translation) to predict process influences (e.g. winding, calendering) in order to improve the consistency of the images across the production steps.

[0216] It is motivated by the fact that the surface of the electrode web can change due to process and / or machining steps, e.g., winding and / or unwinding. And, of course, the surface can also change significantly during calendering.

[0217] These changes can affect the accuracy of the match or even make the alignment impossible. For example, for the calender, it may be possible to circumvent the problem by taking the images before the calender, but this may require the installation of an additional vision system. However, the effects of, for example, winding and / or unwinding cannot be avoided.

[0218] The basic idea is to train an ML model according to the present description, e.g. a deep neural network, to predict the effects on the surface. The training set can consist of pairs of images of the same area with and without the respective effect and a vector x of additional context information (e.g. position in partial counters on the web, product type). Examples for creating such training data to model the effect of winding and / or unwinding can be: acquiring an image taken before winding and unwinding (e.g. in the coating process directly after drying and before winding into a coil) and acquiring another image of the same area after unwinding. Another example to model the effect of calendering can be: acquiring an image taken before calendering and acquiring another image of the same area after calendering.

[0219] When creating such training sets, it can be helpful, for example, to use markers (e.g., stickers) to achieve high accuracy in the pixel-wise correspondences between the acquired images before and after the corresponding process step. A further increase in the accuracy of the training set can be achieved by considering pixel-wise shifts of the images to increase the correlation between the acquired images before and after the corresponding process step.

[0220] Based on such a training set, a corresponding ML model, e.g. a deep neural network (DNN), can then be trained to translate between images with and without a process or processing step. Already known approaches, such as pixßpix, can also be used for this. Such a trained ML model can then be used, for example, as described below using the example of Figure 3. Images w of the material web before the process step are fed to the model to predict the translated image w ', which predicts what the original image w looks like after the considered process step (e.g. after calendering). Then, w ' is used instead of w in the comparison described above. The overall scheme is shown in Figure 3.

[0221] The term "image" in this description generally refers to a 2D image, which can be generated by a line or area camera providing a grayscale or RGB image. In principle, however, an "image" can also be a hyperspectral camera image or be generated by a virtual measurement, e.g., 3D tomography.

[0222] Further advantageous embodiments can be found in the subclaims.

[0223] In the following, the invention is explained in more detail by way of example with reference to the accompanying drawing.

[0224] Figure 1 shows an example system for tracking locations on a moving or movable material web during pressing of the material web;

[0225] Figure 2 shows an exemplary strip section of the material web according to Figure 1 before and after pressing with exemplary scan areas;

[0226] Figure 3 shows an exemplary process flow for image comparison before and after pressing using an ML transformation of the image data before pressing.

[0227] Figure 1 shows a processing station 140 for pressing a material web 120, 122, 124. The material web 120, 122, 124 is unwound from an unwinding roll 126 and moved at a constant speed v through the pressing station 140 to a take-up roll 128, where the material web 120, 122, 124 is rewound after pressing. In the pressing station 140, the material web is guided between an upper pressing roll 142 and a lower pressing roll 144. The pressing rolls 142, 144 and the material web 120, 122, 124 are arranged, designed and configured such that the material web is pressed together or compressed. Such pressing steps occur, for example, in the production of electrodes for batteries or accumulator cells, e.g., after the application and drying of electrode material to a corresponding carrier layer. In the context of battery electrode production, such a process step is used, for example,called "calendering".

[0228] Figure 1 does not show a complete material web section from the unwinding roll 126 to the winding roll 128, but rather the same material web section three times: once as the first image 120 of the material web section 120 immediately after unwinding from the unwinding roll 126, then as the second image 122 of the material web section 122 during the pressing of the material web 120, 122, 124, and then as the third image 124 of the material web section 124 shortly before the material web 120, 122, 124 is wound up. For the sake of ease of explanation, the respective reference symbol is used both for the respective image of the material web section in the figures and for the respective material web section itself.

[0229] Furthermore, Figure 1 shows a tracking system 110 for tracking the material web during its processing - e.g. for spatially resolved tracking of the effects of the pressing by the pressing station 140 on the material web 120, 122, 124.

[0230] The tracking system 110 comprises a first camera 150 with a first clock 152 (can also be designed and configured as a timer, clock or counter, for example), wherein the first camera 150 and the first clock 152 are designed and configured such that the clock 152 records the capture time 300 of each image 300 taken with the first camera 150 and this is then stored together with metadata 300, 310 stored for the image 300 and / or as metadata 300, 310 assigned to the image 300.

[0231] The tracking system 110 further comprises a second camera 160 with a second clock 162 (can e.g. also be designed and configured as a timer, clock or counter), wherein the second camera 160 and the second clock 162 are designed and configured such that the clock 162 records the capture time 400 of each image 400 taken with the second camera 160 and this is then stored together with metadata 400, 410 stored for the image 400 and / or also as metadata 400, 410 assigned to the image 400.

[0232] In the context of this description, in particular the description of the figures, it is assumed that captured images 300, 400 are captured, stored, and / or transmitted with the respective associated capture time 300, 400. This will not be mentioned separately in every case below.

[0233] The tracking system 110 also includes a computer 170, to which the first camera 150 transmits the images 300 it has captured, including the corresponding capture times 300. The second camera 160 also transmits the images 400 it has captured, along with the corresponding capture times 400, to this computer 170.

[0234] A further component of the tracking system 110 is a speed sensor 130 for the time-resolved detection of the speed of the material web 120, 122, 124. The speed data is then also transmitted to the computer 170, where it is stored as time-resolved speed data or a corresponding speed profile. The computer is then designed and configured, for example, to process and / or evaluate the speed data, such as smoothing, averaging, normalization, drift correction, or the like. To simplify the explanations of the process sequences shown in Figures 1 to 3, the following description of the figures for Figures 1 to 3 and the corresponding process descriptions assume a constant web speed v of the material web 120, 122, 124.

[0235] The computer 170 is designed and configured to carry out a so-called fingerprint method, for example by having appropriate software installed and / or running on it. The fingerprint system is designed and configured, for example, such that, for example, before processing the material web 120, 122, 124, images of certain surface areas are captured and then, using a fingerprint method, recognition method, or identification method known from the prior art, these surface areas are recognized by comparing images of the material web 120, 122, 124 taken after processing with the previously taken images.

[0236] For this purpose, for example, images 300 of the material web 120 are taken at specific time intervals before pressing by the processing station 140 together with the respective acquisition times 300 and then transmitted to the computer 170 together with the acquisition times 300. After the material web 122 has been processed by the processing station 140, images 400 of the material web 124 are then again taken by the second camera 160, again together with the corresponding acquisition times 400, which are then likewise transmitted back to the computer 170.

[0237] The computer 170 then compares the images 400 captured by the second camera with the images 300 taken by the first camera and, using a fingerprint method such as is known from the prior art, attempts to identify the respective image 300 taken by the first camera 150 from the images 400 taken by the second camera 160. In this way, the same surface areas or locations on the material web 120, 122, 124 can be identified and / or compared before and after processing, and thus, at least among other things, the effect of the processing on the respective surface areas can be tracked.

[0238] Furthermore, by recording the images 300 of the material web 120 with the first camera 150 before processing, for example, a length scale of the material web 120, 122, 124 can be defined. In this case, the procedure can be such that a surface area wl that is assigned to the first image wl, which was recorded by the first camera 150 at a first time immediately after the material web 120 was unwound from the unwind roll 126, forms a zero point of such a material web length scale. From a known transport speed of the web and the respective capture times of the images wl, w2 by the first camera 150, the distance from one another of the surface areas wl, w2 assigned to these images wl, w2 can then be determined.In this way, a spatial longitudinal coordinate on the material web can be assigned to each of the corresponding surface areas wl, w2 - and thus a length scale, in particular a virtual length scale, can be defined on the material web 120, 122, 124.

[0239] In the same way, after identifying the first image sl taken by the second camera 160, the surface area sl assigned to this image sl again represents the zero point of the material web defined above – this point has thus been "rediscovered" or "re-identified." By correspondingly recognizing the additional surface areas s5, s9 by recognizing the images wl, w2 taken by the first camera 150 among the images sl - s9 taken by the second camera 160, the aforementioned (virtual) length scale on the material web 120, 122, 124 can then be reproduced after processing by the processing station 140 based on the known transport speed of the material web 120, 122, 124 and the corresponding recording time 400 of the second images 400.

[0240] In this way, for example, each surface area wl, w2, w3, sl, s5, s9 assigned to a recording by the first camera 150 and / or the second camera 160 can be assigned a corresponding longitudinal coordinate on the material web 120, 122, 124. At least one of the ways in which this can be used is to directly track the effect of the processing by the processing station 140 on the material web 120, 122, 124 in a spatially resolved manner. This longitudinal coordinate assigned to a specific surface area wl, w2, w3, sl, s5, s9 can also remain assigned to the surface area throughout the entire preceding and subsequent process chain up to the manufacture of one or more end products. This makes it possible, for example, to trace which longitudinal coordinates orLongitudinal coordinate ranges of the material web were used in the product and then, using stored process data and images, it is possible to trace what the possible causes of the error or fault could be.

[0241] A spatial distance of a first surface area wl from a second, subsequent surface area w2, known in accordance with the above description, can be used to recognize the second surface area w2 after successful identification of the first surface area wl. This can, for example, be designed and configured in such a way that after recognition of the first image wl or surface area wl, among the images sl - s9 taken by the second camera 160, that image s5 of the processed material web 124 is preferred for recognition of the second surface area w2 which lies at a time interval from the image wl of the first surface area wl taken by the second camera 160, which time interval results from the above-mentioned, known distance between the assigned surface areas and the transport speed of the material web.

[0242] If, for example, when comparing images sl - s9 taken by the second camera 160 with the second of the images w2 of the second surface area w2 taken by the first camera, different images s4, s5, s6 arise which have a certain similarity to the second image w2 taken by the first camera 150, then within the scope of the method that of the images s5 is selected in which the distance of the associated surface area s5 to the already identified first surface area sl is closest to the expected distance.

[0243] Furthermore, for example, a measurement uncertainty can be taken into account when measuring the times and the web speeds. This can be taken into account in terms of process technology, for example, by determining a distance probability distribution from the known distance between the first w1 and second surface area w2 as well as measurement uncertainties during image acquisition and speed measurement of the material web. Such a probability distribution can, for example, be designed and configured as a Gaussian or similar probability distribution or can be approximated by such a probability distribution.This probability distribution can then be used, for example, together with similarity values ​​which result from comparisons of images s1 - s9 taken by the second camera 160 with the second image w2 of the second surface area w2 taken by the first camera 150 according to fingerprint methods known from the prior art, to select the image s5 from the second camera 160 corresponding to the second surface area w2.

[0244] The reference symbols wl, w2 and sl - s9 introduced above are explained in more detail in the context of the description of Figure 2.

[0245] To carry out an advantageous embodiment of the fingerprint method already described above for identifying surface areas wl after processing of the material web 120, 122, 124 in the processing station 140, the computer 170 comprises a neural network 172. The neural network 170 is designed, configured, and trained such that it simulates an effect of the processing of the material web 122 in the processing station 140 on images wl, w2, w3 of the unprocessed material web 120 captured by the first camera 150.

[0246] For this purpose, the neural network 172 was trained with image pairs, each consisting of an image of a surface area before pressing, taken by the first camera 150, and an image of the same surface area after pressing, taken by the second camera 160. The neural network 172 is designed and configured as a deep neural network (DNN) known from the prior art. The neural network 172 was trained using supervised learning methods for such deep neural networks (DNNs) known from the prior art. However, other neural networks or ML models according to the prior art or the present description can also be trained and used for this purpose.

[0247] The improved method thus formed then proceeds in such a way that images 300 of surface areas w1, w2, w3 taken by the first camera 150 are input into the neural network 172. The neural network 172 then generates a modified image 330, which is then used for comparison with images of the material web 124 taken by the second camera 160 after pressing in the processing station 140.

[0248] This improvement of the method increases the probability of detecting surface areas of the material web 120, 122, 124 processed by the processing station, in that possible changes to the surface of the material web 120, 122, 124 caused by the processing have already been simulated and / or incorporated, at least partially, in the images 300 of the first camera 150 processed by the neural network 172. Such images 330 generated in this way may then be more similar to the images 400 of the respective corresponding surface areas taken by the second camera and are therefore more easily detectable using appropriate fingerprinting methods.

[0249] This improvement option of the fingerprint method will be discussed in more detail below in connection with Figure 3.

[0250] Figure 2 shows in the upper area the material web section 120 after unwinding from the unwind roll 126 shown in Figure 1.

[0251] The reference symbols for the areas wl, w2, and w3 of the material web section 120 before processing each designate both the corresponding surface areas wl, w2, w3 and images wl, w2, w3 of these surface areas wl, w2, w3 captured, for example, by the first camera 150 shown in Figure 1. The reference symbols tl, t2, and t3 designate the respective capture times tl, t2, and t3 of the associated images wl, w2, w3, for example, with the first camera 150.

[0252] Furthermore, Figure 2 shows the same material web section 124 in the middle and lower sections as above, but this time after the processing of the material web section 122 and immediately before winding onto the take-up roll 128 shown in Figure 1. In Figure 2, an arrow v symbolizes a movement of the material web sections 120, 124 shown in Figure 2 in the direction of the arrow at a speed v. With a camera stationary with respect to Figure 2, the material web sections 120, 124 would therefore be moved under such a camera in the direction of the arrow shown.

[0253] Here too, the reference symbols for the areas sl, s2, s3, s4, s5, s6, s7, s8 and s9 (also abbreviated as sl - s9 in this description) of the material web section 124 after processing respectively designate both the corresponding surface areas sl, s2, s3, s4, s5, s6, s7, s8, s9 (abbreviated sl - s9) and images sl, s2, s3, s4, s5, s6, s7, s8, s9 (sl - s9) of these surface areas sl, s2, s3, s4, s5, s6, s7, s8, s9 (sl - s9) captured by the second camera 160 shown in Figure 1. The reference symbols TI, T2, T3, T4, T5, T6, T7, T8, T9 (TI - T9) denote the respective acquisition times TI, T2, T3, T4, T5, T6, T7, T8 and T9 (TI - T9) of the associated images sl, s2, s3, s4, s5, s6, s7, s8 and s9 (sl - s9) with the second camera 160.

[0254] The upper area in Figure 2 shows an area of ​​the material web 120 already shown in Figure 1 immediately after unwinding from the unwinding roll 130 and before processing in the processing station 140. On the material web 120, a first surface area w1 is shown on the left, a second surface area w2 in the middle and a third surface area w3 on the right on the material web 120.

[0255] In Figure 2, characteristic hatchings are assigned to the respective surface areas wl, w2, w3 of the unprocessed material web 120, which are characteristic both for a specific appearance of the respective surface area wl, w2, w3 and for the images wl, w2, w3 captured therefrom.

[0256] At the very bottom of Figure 2, a length scale is shown, which represents a longitudinal coordinate of regions of the material web 120, 124 along the material web. Using this longitudinal scale, Figure 2 shows that the first surface region w1 has an initial coordinate x1, the second surface region w2 has an initial coordinate x3, and the third surface region w3 has a longitudinal coordinate x5 along the material web section 120, 124.

[0257] Now, before the processing of the material web section 120 in the processing station 140, an image wl of the first surface region wl is captured by the first camera 150 shown in Figure 1 at a time t1. At a time t2, an image w2 of the second surface region w2 is captured in the same way at time t2. In the same way, an image w3 of the third surface region w3 is captured by the first camera 150 at a time t3.

[0258] The distance of the first surface area wl from the second surface area w2 can then be calculated, for example, from a difference between the acquisition time t2 of the image w2 of the second surface area w2 and the acquisition time t1 of the image wl of the first surface area wl as well as the transport speed v of the material web section 120. In this way, the initial coordinates x3 of the second surface area w2 can be calculated from a known location coordinate x1 for the first surface area wl. Analogous to the procedure described above, the initial coordinates x5 of the third surface area w3 can then also be determined from the acquisition time t3 of the image w3 of the third surface area w3 and the acquisition time t2 of the image w2 of the previous surface area w2 as well as the transport speed v of the material web section 120.

[0259] To simplify the following explanation, it is assumed that throughout the explanations of a method according to the present description, the material web is moved at a constant speed v .

[0260] It follows from this that, after the image acquisition explained above, before the processing of the material web 120 by the processing station 140, it is known after which time t2-t1 the acquisition of the image w2 of the second surface area w2 took place after the acquisition of the image wl of the first surface area wl. The distance x3-x1 of the second surface area w2 from the first surface area wl is therefore also known. Furthermore, it is also known after which time t3-t2 the acquisition of the image w3 of the third surface area w3 takes place after the acquisition of the image w2 of the second surface area w2. Here, too, the distance x5-x3 of the third surface area w3 from the second surface area w2 is likewise known.

[0261] Based on the material web section 124 shown in the middle area of ​​Figure 2 after its processing, a first variant of a tracking method for identifying or recognizing the above-explained surface areas w1, w2, w3 on the material web section 124 processed in the processing station 140 is described below.

[0262] In this case, images sl - s9 of respectively assigned surface areas sl - s9 on the processed material web section 124 are recorded in temporal succession by the second camera 160 mentioned with reference to Figure 1, with corresponding recording times TI - T9.

[0263] In general terms, the images sl - s9 of the processed material web section 124 are then compared with the images wl, w2, w3 of the unprocessed material web section 120 using a fingerprint method according to the prior art. The second camera 160 records images with a different image format than the first camera 150. Therefore, in the illustration in Figure 2, the images sl - s9 recorded by it have a different image format than the images wl, w2, w3 recorded by the first camera 150.

[0264] The results of these comparisons are symbolized in Figure 2 by corresponding hatching of the respective images sl - s9 of the processed material web 124. For example, a matching hatching of the first sl and seventh surface area s7 of the processed material web 124 or of the first sl and seventh image s7 of these surface areas sl, s7 shows that both images sl, s7 have a similarity to the image wl of the first surface area wl of the unprocessed material web 120. The same applies to a similarity of the fifth s5 and eighth image s8 of the processed material web 124 to the image w2 of the second surface area w2 of the unprocessed material web 120, and also to a similarity of the third s3 and ninth image s9 of the processed material web 124 to the image w3 of the third surface area w3 of the unprocessed material web w3.

[0265] For surface areas s2, s4, s6 on the processed material web 124 which do not have any hatching in Figure 2, no similarity was found with the images wl, w2, w3 of the unprocessed material web 120 used for comparison. For this purpose, in a first step, the images sl - s9 of the processed material web 124 are compared with the image wl of the first surface area wl of the unprocessed material web 120 using a fingerprint method according to the prior art. In this process, a similarity is found between the image wl of the first surface area wl of the unprocessed material web 120 and the image sl acquired at time T1 as well as with the image s7 of the processed material web 124 acquired at time T7. Furthermore, it is known what distance the first surface area wl on the unprocessed material web 120 has from previous surface areas not shown in Figure 2.By comparing the detection times TI and T7 with this known distance, taking into account the transport speed v, only the surface area sl of the processed material web 124 detected by the first image sl can correspond to the first surface area wl of the unprocessed material web 120. From the associated detection time TI, a detection time of the previous image not shown in Figure 2 and the transport speed v of the material web 120, 122, 124, a location coordinate x2 of the surface area sl on the processed material web 124 corresponding to the first surface area wl on the unprocessed material web can now be determined.

[0266] In a second step, the images s1 - s9 of the processed material web 124 are compared with the image w2 of the second surface area w2 of the unprocessed material web 120. In doing so, a similarity between the image w2 of the second surface area w2 of the unprocessed material web 120 and the image s5 acquired at time T5 and with the image s8 on the processed material web 124 acquired at time T8 is determined. Furthermore, the distance between the second surface area w2 on the unprocessed material web 120 and the preceding first surface area w1 is known. By comparing the acquisition times T5 and T7 with this known distance, taking into account the transport speed v, only the surface area s5 of the processed material web 124 acquired by the fifth image s5 can correspond to the second surface area w2 of the unprocessed material web 120.From the associated acquisition time T5, the acquisition time TI of the image sl and the transport speed v of the material web 120, 122, 124, a location coordinate x4 of the surface area s5 on the processed material web 124 corresponding to the second surface area w2 on the unprocessed material web 120 can now be determined.

[0267] In an analogous manner, it is then also determined that the surface area s 9 of the processed material web 124 captured by the ninth image s 9 corresponds to the third surface area w3 of the unprocessed material web 120. In the above-mentioned manner, a location coordinate x6 of the surface area s 9 on the processed material web 124 corresponding to the third surface area w3 on the unprocessed material web 120 is then also determined.

[0268] Based on the material web section 124 shown in the lower part of Figure 2 after pressing, a further variant of the tracking method explained above for identifying or recognizing the surface areas w1, w2, w3 explained above on the material web section 124 after pressing in the processing station 140 is described below.

[0269] In contrast to the method mentioned above, the images sl - s9 of the processed material web 124 are only compared with those of the images wl, w2, w3 taken from the unprocessed material web 120 which have not yet been identified by previous comparison steps.

[0270] This is illustrated in Figure 2 in such a way that some of the surface areas sl - s9 shown in the lower area of ​​Figure 2 or images of the surface areas sl - s9 no longer have any hatching compared to the example shown in the middle area of ​​Figure 2. The reason for this is that the images wl, w2, w3 of the already identified surface areas wl, w2, w3 of the unprocessed material web 120 corresponding to this hatching were no longer used for comparison with the images sl - s9 of the processed material web 124.

[0271] For example, to examine the second to ninth images s2 - s9 of the processed material web 124, only the images w2, w3 of the second and third surface areas w2, w3 of the unprocessed material web 120 are used. The reason for this is that the first surface area w1 of the unprocessed material web 120 has already been detected or identified on the processed material web, and the corresponding structure can therefore no longer occur in the subsequent images s2 - s9 of the processed material web.

[0272] And to examine the sixth to ninth images s6-s9 of the processed material web 124, for example, only image w3 of the third surface area w3 of the unprocessed material web 120 is used. This is because the first and second surface areas wl, w2 of the unprocessed material web 120 have already been recognized or identified, and the corresponding structures can no longer appear in the subsequent images s6-s9. In Figure 2, this can be seen, for example, in the fact that the seventh and eighth images s7, s8 in the lower area of ​​Figure 2 no longer have any hatching, while the corresponding images s7, s8 in the middle area of ​​Figure 2 still have hatching. The reason for this is that when examining the seventh and eighth images s7, s8, the first and second surface areas wl, w2 of the unprocessed material web were already identified.Therefore, only the image w3 of the third surface area w3 of the unprocessed material web 120 was subsequently used to examine the surface areas s6 - s9. And with this image, no similarities could be found when examining, for example, the seventh and eighth images s7, s8 of the processed material web 124.

[0273] Figure 3 shows an example of a process sequence or a process structure for an advantageous further embodiment of the above-mentioned identification process.

[0274] In this case, the neural network 172 already shown with reference to Figure 1 and implemented in the computer 170 is used to take into account, approximate or simulate - or at least partially simulate or approximate - an influence of the processing of the material web 120, 122, 124 on images wl, w2, w3 taken of the surface areas wl, w2, w3 of the unprocessed material web 120.

[0275] As already explained above, the neural network 172 was trained with image pairs, each consisting of an image of a specific surface area taken by the first camera 150 before pressing and an image of the same surface area taken by the second camera 160 after pressing, using a training method for supervised learning known from the prior art. Furthermore, the neural network 172 is referred to as "Deep

[0276] Neural Network" (DNN) was trained and set up.

[0277] In the advantageous embodiment mentioned, the neural network 172, and for example also each ML model 172 according to the present description, can additionally be designed and configured such that the aforementioned image pairs were each created using different process conditions, such as process parameters, measuring positions, material web speeds, temperatures, and / or product properties. Furthermore, the aforementioned process conditions, or parts thereof, can also be or have been part of the training data. In this case, the neural network 172 or each ML model 172 according to the present description can then further be designed and configured such that, in addition to corresponding image data, process conditions according to the present description with regard to the processing step of the material web are used as input data in the neural network 172 or ML model 172.

[0278] In the left-hand area of ​​Figure 3, an optional expanded method sequence is shown within the scope of image acquisition of the unprocessed material web 120, as was explained, for example, in connection with Figures 1 and / or 2. The method sequence shown here is an example of a possible expanded embodiment of method steps a and / or b according to the present description. In a first method step 300, one or more images w are acquired of the unprocessed material web 120, together with acquisition times of the respective images w. Parallel to this, and / or before or after this, process data are determined in a further method step 310, such as process data relating to the processing step, a position of a camera, a surface area or similar positions, a material web speed and / or a product identifier.

[0279] Using the neural network 172 already mentioned above, an image transformation of the images w acquired in the first method step 300 is then carried out in a next method step 320 using the neural network 172. In this case, both the image data of the acquired images w and, at least optionally, the aforementioned process data, and possibly also the acquisition times, are input to the neural network 172 as input data.

[0280] The output data of the neural network 172 then consists of transformed images w', which simulate the effect of the process step on the images w' acquired from the unprocessed material web 120. These transformed images w' are then stored, together with the associated acquisition times and, if applicable, also the aforementioned process conditions, in a data storage device 340, for example, the computer 170, another computer, or a corresponding storage device 340.

[0281] The right-hand area of ​​Figure 3 shows a further data acquisition step after the processing of the material web 124 by the processing station 140 according to Figure 1. The method sequence shown here is an embodiment example for, for example, parts of the method steps d and / or e according to the present description. In this case, images s and the associated acquisition times are again acquired of the processed material web 124 with the second camera 160 shown in Figure 1 in a method step 400. Furthermore, in a method step 410, corresponding process data of the processing by the processing station are again acquired and / or stored. These images and acquisition times can then also be stored in a corresponding

[0282] storage device (not shown in Figure 3).

[0283] In a further method step 460 shown below in Figure 3, the transformed images w' of the unprocessed material web 120 stored in the data memory 340 are then compared with the images s acquired from the processed material web 124. This comparison can be carried out, for example, by fingerprinting or a similar known identification method, as was also explained, for example, in the above description. The method sequence shown in this context is also an embodiment example for, for example, parts of method steps d and / or e according to the present description.

[0284] Furthermore, in a method step 450, a physical model of the material web is also used to identify the images w ' taken of the unprocessed material web 120 and transformed by the images es acquired from the processed material web 124. For example, known locations and distances of surface areas acquired on the unprocessed material web 120 are used in order to better identify these surface areas on the processed material web 124. This method can also be designed and configured, for example, according to the present description.

[0285] The result of this matching or adjustment according to method step 460, taking into account the physical model 450, is then a localization of the surface areas recorded on the unprocessed material web 120 on the processed material web 124. This localization can also be designed and configured, for example, according to the present description. This matching or adjustment step can, for example, be an example of parts of a method step d and / or e according to the present description.

Claims

Patent claims 1. Method for tracking locations (wl, w2, w3) on a material web (120, 122, 124) during processing of the material web (120, 122, 124), comprising the steps of: a. capturing first measurement data (300) of a first surface region (wl) of the material web (120) using a first detection device (150) at a first point in time, b. capturing second measurement data of a second surface region (w2, w3) of the material web (120, 122, 124) using the first detection device (150) at a second point in time after the first point in time, c. processing the material web (120, 122, 124) in one process step, d. Identifying the first surface area (sl) on the processed material web (124) using a second detection device (160) and the first and / or second measurement data (300), e.Identifying the second surface area (s5, S9) on the processed material web (124) using the second detection device (160), the first and / or second measurement data (300) and a temporal and / or spatial distance between the first and second surface areas determined using the first and second points in time.

2. Method according to claim 1, characterized in that after successfully identifying the first surface area (sl) using the first measurement data (300) according to method step d., the second surface area (s5, s9) is identified according to method step e. using the first and second time points and the two- measured data.

3. Method according to one of the preceding claims, characterized in that the identification of the second surface region (s5, S9) according to method step e. is further carried out using a measurement uncertainty in the determination of the first and / or second time point.

4. Method according to one of the preceding claims, characterized in that within the scope of the process step in method step c. a change in length of the material web (120, 122, 124) between the first (wl) and second surface region (w2, w3) takes place, and that within the scope of method step e. the change in length of the material web is taken into account when identifying the second surface region (s5, S9).

5. Method according to one of the preceding claims, characterized in that modified first (300) and / or second measurement data are used to identify the first and second surface areas (s1, s5, s9) according to method steps d. and e., wherein the modified first measurement data are generated by means of an application of at least one process ML model (172) to the first measurement data (300), and the modified second measurement data are generated by means of an application of the at least one process ML model (172) to the second measurement data.

6. The method according to claim 5, characterized in that the at least one process ML model (172) is designed in such a way is formed and set up such that an application of the process ML model (172) to the first (300) and second measurement data simulates or partially simulates a change in the first (300) and second measurement data due to an effect of the process step on the first (wl) and second surface area (w2, w3) or comprises such a simulation, or that the process step comprises several process sub-steps, and each of the process sub-steps is assigned a process ML model of the at least one process ML model (172), wherein each of the process ML models is formed and set up such that an application of this process ML model to the first (300) and second measurement data simulates or partially simulates a change in the first (300) and second measurement data due to an effect of the process sub-step assigned to the process ML model on the first (wl) and second surface area (w2, w3) or comprises such a simulation.

7. The method according to claim 5 or 6, characterized in that each of the at least one process ML model was trained using the following method steps: Acquiring training data (300) of a surface area (wl) of a training material web (120, 122, 124), Processing the training material web (120, 122, 124) or the surface area (wl) of the training material web by the process step or associated process sub-step, Acquiring modified training data (400) of the surface area (sl), Training the process ML model (172) using the training data (300) and the modified training data (400), Storing the trained process ML model (172).

8. System (110) for tracking locations (wl, w2, w3) on a material web (120, 122, 124) during processing of the material web (120, 122, 124), wherein the system (110) is designed and configured to carry out a method according to one of the preceding claims, the system comprising: a first detection device (150) for detecting the first measurement data (300) of the first surface area (wl) of the unprocessed material web (120) and the first time, and for detecting the second measurement data of the second surface area (w2, w3) of the unprocessed material web (120) and the second time, a second detection device (160) for detecting measurement data (400) relating to surface areas (sl-s9) of the processed material web (124) and for detecting the respective detection of the surface areas (sl-s9) respectively assigned Er f as sungs time, a computing device (170),which is designed and arranged to compare the acquired measurement data (400) relating to the surface areas (sl-s9) of the processed material web (124) with the first and / or second measurement data (300), and to identify the first and / or second surface area (sl, s5, s9) according to method steps d. and e. of a method according to the above-mentioned claims.

Citation Information

Patent Citations

  • Method and system for optimizing a production process in a production plant of the metal-producing industry, the non-ferrous industry or the steel industry for the manufacture of semi-finished or finished products, in particular for monitoring product quality of rolled or forged metal products

    DE102020210967A1