A role map generation system and a method for generating role maps.
The roll map generation system addresses the lack of comprehensive quality and defect tracking in secondary battery electrode manufacturing by using a server-based system to generate and process data, enhancing productivity and quality through feedback and feedforward mechanisms.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LG ENERGY SOLUTION LTD
- Filing Date
- 2024-07-15
- Publication Date
- 2026-05-11
AI Technical Summary
Existing systems lack a comprehensive method to generate a roll map containing information on the quality and defects of the electrode manufacturing process in secondary battery production, which affects yield and performance.
A roll map generation system that includes a first server to store electrode specification data, a second server to generate an electrode specification file, and processors to process measurement data, using a JSON format for communication and data transmission, to create a roll map that tracks and feeds forward manufacturing processes.
Enables feedback, feedforward, and tracking for the electrode process, improving productivity and quality by associating time-series data with real-world workpieces, parts, and finished products, and identifying defects.
Smart Images

Figure 2026514490000001_ABST
Abstract
Description
Technical Field
[0004] , , , ,
[0001] The present invention relates to a system configured to generate a roll map representing a lot, which is a unit of a wound electrode sheet, and a method for generating a roll map. This application claims the benefit of Korean Application No. 10-2023-0092804, filed on Jul. 18, 2023, which is incorporated herein by reference in its entirety.
Background Art
[0002] Unlike primary batteries, secondary batteries can be charged and discharged multiple times. Secondary batteries are widely used as an energy source for various wireless devices such as handsets, notebook computers, and wireless vacuum cleaners. In recent years, due to the improvement of energy density and economies of scale, the manufacturing cost per unit capacity of secondary batteries has been drastically reduced, and as the cruising range of battery electric vehicles (BEVs) increases to a level equivalent to that of fuel vehicles, the main application of secondary batteries is shifting from mobile devices to mobility.
[0003] Secondary batteries are manufactured through an electrode process, an assembly process, and an activation process. Among them, the electrode process is the most core process for determining the yield and performance of battery cells. The electrode process can include a coating process, a roll pressing process, and a slitting process. In the coating process, an active material and an insulating material can be applied onto the surface of a current collector. In the roll pressing process, the electrode can be pressed by a pressure roll. The roll pressing process can determine the density, performance, and surface quality of the electrode. In the slitting process, the electrode can be cut into a plurality of electrodes according to the design of the battery cell.
Summary of the Invention
Problems to be Solved by the Invention
[0004] The technical concept of this invention aims to solve is to provide a system configured to generate a roll map containing information on the quality and defects of the electrode manufacturing process. [Means for solving the problem]
[0005] According to an exemplary embodiment of the present invention for solving the above-mentioned problems, a roll map generation system is provided, the system comprising: a first server configured to store electrode specification data, wherein the electrode specification data includes information relating to the process of an electrode sheet; a second server configured to generate an electrode specification file based on the electrode specification data; and a first processor configured to process measurement data of the electrode sheet, wherein the second server is configured to transmit the electrode specification file to the first processor.
[0006] The electrode specification file format is JSON (JavaScript Object Notation).
[0007] The measurement conditions for the first processor described above will be updated based on the electrode specification file described above.
[0008] The above electrode specification data includes the number of textured lanes of the electrode sheet, the number of blank areas of the electrode sheet, the width of each textured lane of the electrode sheet, and the width of each blank area of the electrode sheet.
[0009] The system further includes a sensing unit configured to sense the electrode sheet to generate a measurement signal, and the first processor is configured to collect the measurement data based on the measurement signal.
[0010] The system further includes a sensing unit configured to sense the electrode sheet to generate a measurement signal, and a second processor configured to collect the measurement data based on the measurement signal.
[0011] The system further includes a first controller configured to collect coordinate data indicating the position on the electrode sheet, a second controller configured to control the process of the electrode sheet, and a third controller configured to relay communication between the first processor and the second processor.
[0012] The electrode specification file described above is transmitted to the first processor via a message transmission method.
[0013] According to an exemplary embodiment, a method for generating a roll map is provided, the method comprising the steps of: generating an electrode specification file based on electrode specification data including information about the process of an electrode sheet; transmitting the electrode specification file to a processor; and updating the measurement conditions of the processor based on the electrode specification file.
[0014] The electrode specification file format is JSON (JavaScript Object Notation).
[0015] The above electrode specification file is transmitted to the processor via a message transmission method.
[0016] The above electrode specification data includes the number of textured lanes of the electrode sheet, the number of blank areas of the electrode sheet, the width of each textured lane of the electrode sheet, and the width of each blank area of the electrode sheet.
[0017] The above processor is configured to process the measurement data of the electrode sheet based on the updated measurement conditions.
[0018] The processing of the measurement data of the electrode sheet includes matching the measured values of the measurement data to a plurality of sections of the electrode sheet.
[0019] The measured values of the measurement data are matched to a plurality of sections of the electrode sheet based on the number of patterned lanes of the electrode sheet, the number of non-patterned portions of the electrode sheet, the respective widths of the patterned lanes of the electrode sheet, and the respective widths of the non-patterned portions of the electrode sheet.
Advantages of the Invention
[0020] According to an exemplary embodiment of the present invention, a system for generating a roll map that enables feedback, feedforward, and tracking for an electrode process can be provided.
[0021] The effects obtainable from the exemplary embodiments of the present invention are not limited to the effects mentioned above, and other effects not mentioned can be clearly derived and understood by those having ordinary knowledge in the technical field to which the exemplary embodiments of the present disclosure belong from the following description. That is, unintended effects associated with implementing the exemplary embodiments of the present disclosure can also be derived by those having ordinary knowledge in the technical field from the exemplary embodiments of the present disclosure.
Brief Description of the Drawings
[0022] [Figure 1] Shows a roll map generation system according to an exemplary embodiment. [Figure 2] It is a plan view showing a portion of an electrode sheet. [Figure 3] It is a flowchart showing a roll map generation method according to an exemplary embodiment. [Figure 4] Shows a roll map generation system according to an exemplary embodiment.
Modes for Carrying Out the Invention
[0023] [[ID=A]] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Before that, terms and words used in this specification and the claims should not be construed as being limited to ordinary or dictionary meanings, but should be construed as meanings and concepts consistent with the technical idea of the present invention based on the principle that the inventor can appropriately define the concept of the terms in order to explain his own invention in the best way.
[0024] Therefore, the embodiments described in this specification and the configurations shown in the drawings are only the most preferred embodiment of the present invention and do not represent all of the technical idea of the present invention. Therefore, there may be various equivalents and modifications that can replace them at the time of this application.
[0025] In addition, in the description of the present invention, when it is determined that a specific description of a related known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.
[0026] Embodiments of the present invention are provided to more fully explain the present invention to an ordinary technician. Therefore, the shapes and sizes of the components in the drawings can be exaggerated, omitted, or shown schematically for a clearer explanation. Therefore, the sizes and ratios of each component do not fully reflect the actual sizes and ratios.
[0027] (First Embodiment: Device, Second Embodiment: Method) FIG. 1 shows a roll map generation system 100 according to an exemplary embodiment.
[0028] FIG. 2 is a plan view showing a portion of the electrode sheet ES.
[0029] Referring to Figures 1 and 2, the roll map generation system 100 may include an unwinder 111, a rewinder 113, a processing device 115, a first rotary encoder 121, a second rotary encoder 123, a measuring instrument 130, a first controller 141, a second controller 143, communication servers 150, 160, and servers 170, 180, 190.
[0030] The roll map generation system 100 can be configured to generate a roll map containing data about the electrode sheet ES. The roll map can represent the electrode sheet ES based on coordinates indicating its position on the electrode sheet ES. Processes for manufacturing a secondary battery can be performed on the electrode sheet ES. The roll map can represent the history of processes performed on the electrode sheet ES and may include data related to the coordinates. This allows the roll map to track the feedback, feedforwarding, and secondary battery manufacturing processes, as described later.
[0031] The first electrode roll ER1, which has undergone a previous process, can be loaded onto an unwinder 111. The unwinder 111 can be configured to unwind the electrode sheet ES from the first electrode roll ER1. A rewinder 113 can be configured to wind the electrode sheet ES to form a second electrode roll ER2. This allows the electrode sheet ES to move between the unwinder 111 and the rewinder 113. Since the electrode process is performed on the electrode sheet ES that is unwound from the first electrode roll ER1 and wound onto the second electrode roll ER2, the electrode process can be a roll-to-roll process.
[0032] Roll maps can be generated in lot units. The electrode sheet ES can be wound onto the second electrode roll ER2 and cut and separated after reaching a predetermined winding length. A lot is a production unit of a roll-to-roll process, and the separated second electrode roll ER2 is an example of a lot. Thus, the server 170 can be configured to save the roll map of the previous process. The roll map of the previous process can correspond to the first electrode roll ER1. The server 170 can also be configured to generate and save the roll map of the current process. The roll map of the current process can correspond to the second electrode roll ER2.
[0033] Time-series data, structured over time in a roll map (i.e., according to the progress of the process), can be associated with coordinate data CD collected based on the amount of movement of the electrode sheet ES (i.e., either the winding amount or the unwinding amount).
[0034] The manufacturing of secondary batteries involves a series of distinct processes, where the leading process influences the following process. When the time-series data from the leading process does not directly match the actual workpieces, semi-finished products, and finished products in the real world, it becomes difficult to reflect that data in the following process. Below, we will refer to the correction of the following process based on data generated according to the results of the leading process as feedforward.
[0035] Here, "workpiece" refers to an article provided as a result of each process, such as an electrode sheet ES, which has undergone the coating, roll pressing, and slitting processes shown in Figure 1. "Semi-finished product" can refer to one of the following: a separation membrane cut by the notching process, an electrode, or an assembly thereof. A semi-finished product may also be a structure including a housing and an electrode assembly housed within the housing (in some cases, the structure further includes an electrolyte). "Product" refers to an article processed by the activation process to be operational as a secondary battery. The above definitions of workpiece, semi-finished product, and product relate to one aspect of them and do not preclude the usual definitions of them.
[0036] For feedforwarding, time-series data needs to be associated with the locations of real-world workpieces, parts, semi-finished products, and finished products. A roll map can associate time-series data with coordinate data that includes coordinates indicating the locations of real-world workpieces, parts, semi-finished products, and finished products. Based on the coordinate data, the roll map can provide a matching between time-series data and real-world workpieces, parts, semi-finished products, and finished products. This allows roll map generation and feedforwarding based on roll maps to improve productivity and quality in the secondary battery manufacturing process by quantifying and objectifying aspects of the process that were previously dependent on the arbitrary actions of the worker. Furthermore, roll maps from preceding lots can be used to improve the process for subsequent lots, and such operation can be called process feedback. Process feedback using roll maps can include identifying process conditions and process parameters that cause problems and defects based on the data contained in the roll map.
[0037] Furthermore, as described later, roll maps are generated cumulatively for the workpieces, parts, semi-finished products, and finished products of each unit process, allowing for the tracking of process history for shipped products (e.g., battery cells, battery modules, or battery packs). For example, a battery cell may include a cell ID formed on the electrode assembly or case. The cell ID may include lot numbers and coordinate information for the electrodes and separators contained in the battery cell. In other words, the cell ID can be associated with a roll map of the electrodes and separators contained in the battery cell. This allows historical data of the manufacturing of a battery cell to be retrieved based on the cell ID in order to find the cause of a problem in the manufacturing process if an event such as a quality issue occurs in a battery cell that has already been shipped.
[0038] The electrode sheet ES can be processed by a processing device 115. For example, the processing device 115 may include a coater, which can coat the electrode sheet ES with electrode slurry. Alternatively, the processing device 115 may include a pressure roll, which can perform a roll pressing process on the electrode sheet ES coated with electrode slurry. Another example is the processing device 115, which may include a splicing die and a scrap port, which can scrap portions of the electrode sheet ES. Finally, the processing device may include a slitting knife, which can separate the electrode sheet ES into multiple electrode sheets.
[0039] The coating process involves applying a coating material, such as an electrode slurry, onto an electrode sheet ES. The electrode slurry may contain an electrode active material, a conductive material, a binder, and a solvent. An electrode slurry can be provided by dissolving the electrode active material, conductive material, binder, etc., in a solvent.
[0040] The roll pressing process involves passing electrode sheets ES coated with electrode slurry between two opposing pressure rolls. The pressure rolls flatten the electrode surface, thereby increasing the bonding force between the active material and the current collector.
[0041] To increase the production volume per line (e.g., GWh) of a secondary battery production facility, a coating process and a roll pressing process are performed on the wide electrode sheet ES. In a subsequent slitting process, the wide electrode sheet ES can be cut according to the specifications of the battery cell.
[0042] The first rotary encoder 121 can be configured to sense the amount of electrode sheet ES unwound from the first electrode roll ER1 by the unwinder 111. This allows the first rotary encoder 121 to generate an unwind amount signal UWAS indicating the amount of electrode sheet ES unwound. The first rotary encoder 121 can be configured to transmit the unwind amount signal UWAS to the first controller 141. The first controller 141 can be configured to collect unwind amount data based on the electrode sheet ES unwind amount signal UWAS.
[0043] The second rotary encoder 123 can be configured to sense the amount of electrode sheet ES wound onto the second electrode roll ER2 by the rewinder 113. This allows the second rotary encoder 123 to generate a winding amount signal WAS indicating the amount of electrode sheet ES wound. The second rotary encoder 123 can be configured to transmit the winding amount signal WAS to the first controller 141. The first controller 141 can be configured to collect winding amount data based on the winding amount signal WAS of the electrode sheet ES.
[0044] The electrode sheet ES may be scrapped in some cases, which may result in the amount of electrode sheet ES unwound by the unwinder 111 being different from the amount of electrode sheet ES wound up by the rewinder 113. Also, if the electrode sheet ES is stretched by pressure during the roll pressing process, the amount of electrode sheet ES unwound by the unwinder 111 may be different from the amount of electrode sheet ES wound up by the rewinder 113.
[0045] The first controller 141 can be configured to collect coordinate data CD of the electrode sheet ES based on either the winding amount signal WAS or the unwinding amount signal UWAS of the electrode sheet ES. For example, the first controller 141 can determine the distance the electrode sheet ES traveled in the current process step based on the winding amount signal WAS of the electrode sheet ES. This allows for the determination of coordinates indicating the position within the electrode sheet ES of the portion of the electrode sheet ES being wound by the rewinder 113 at each point in time when roll-to-roll processing is performed on the electrode sheet ES. Furthermore, by calibrating the coordinates using the offset distance, the relative positions within each portion of the electrode sheet ES being processed or sensed can be determined. The technical concept of the present invention will be described below, focusing on an embodiment in which the first controller 141 collects coordinate data CD based on the winding amount signal WAS of the electrode sheet ES.
[0046] The coordinate data CD may include coordinates that match each part of the electrode sheet ES. That is, each of any points on the electrode sheet ES can be matched with a coordinate. The above coordinate may be, but is not limited to, a one-dimensional quantity in the machine direction (MD) (or longitudinal direction) of the electrode sheet ES. The above coordinate may also be a two-dimensional quantity in the machine direction and the transverse direction (TD) (or width direction) of the electrode sheet ES.
[0047] The sensing unit 131 of the measuring instrument can be configured to measure the electrode sheet ES in order to collect measurement data of the electrode sheet ES. The sensing unit 131 can measure the electrode sheet ES using a scanning method. The sensing unit 131 can be configured to scan the electrode sheet ES in the lateral direction TD. While the measuring instrument 130 is scanning in the lateral direction TD, the electrode sheet ES can be moved in the travel direction MD by the unwinder 111 and the rewinder 113.
[0048] The arrows AR1 and AR2 in Figure 2 indicate the relative movement of the sensing unit 131 of the measuring instrument 130 with respect to the electrode sheet ES. Arrow AR1 indicates the lateral TD scanning of the sensing unit 131 from one end to the other of the electrode sheet ES, and arrow AR2 indicates the lateral TD scanning of the sensing unit 131 from the other end to the one end of the electrode sheet ES.
[0049] Here, the textured lanes L1, L2, and L3 are the portions of the electrode sheet ES coated with electrode slurry, and the plain portions U1, U2, U3, and U4 are the portions of the electrode sheet ES not coated with electrode slurry. The plain portions U1, U2, U3, and U4 may be interposed between the textured lanes L1, L2, and L3, or they may be located at both ends of the electrode sheet ES in the lateral direction TD.
[0050] The measurement data may include multiple numerically represented measurement values. For example, the measurement data may include dimensional data of the electrode sheet ES such as thickness and width, loading amount data of the coating material on the electrode sheet ES, dimensional data such as the width of the insulating material provided on the coating material and the overlap width between the coating material and the insulating material, and mismatch data between the textured lanes L1, L2, L3 on the upper surface of the electrode sheet ES and the textured lanes L1, L2, L3 on the lower surface of the electrode sheet ES. Here, the loading amount represents the amount of coating material loaded per unit area of the electrode sheet ES and may be the area density of the coating material.
[0051] The measuring instrument 130 may include a sensing unit 131 and a processor 133. The sensing unit 131 may be configured to sense a physical quantity of an electrode sheet ES to generate a measurement signal MS. For example, the sensing unit 131 may include a TDI (Time Delay and Integration) camera, a CMOS (Complementary Metal Oxide Semiconductor) image sensor, and a TOF (Time of Flight) sensor. The sensing unit 131 may also include an emitter and receiver configured to perform measurements using non-destructive signals such as ultrasound, microwaves, terahertz waves, and infrared light. The sensing unit 131 may also include analog and / or digital sensors such as biosensors, chemical sensors, composition sensors, current and / or power meters, air quality sensors, gas sensors, Hall effect sensors, brightness level sensors, and light sensors. The measuring instrument 130 may also include pressure sensors, temperature sensors, ultrasonic sensors, proximity sensors, door condition sensors, motion tracking sensors, humidity sensors, visible light sensors, infrared sensors, and cameras.
[0052] The technical idea of the present invention will be described below in non-limiting examples, focusing on embodiments in which the instrument 130 is either a loading amount measuring instrument (e.g., a web gauge from Thermo Fisher Scientific) or a thickness measuring instrument configured to measure the loading amount of a coating layer on a sheet material SM. Based on what has been described herein, ordinary articulators of the art will readily arrive at embodiments in which the instrument includes any of the sensors described above and is configured to sense any of the quantities described above.
[0053] The roll map generation system 100 may further include an inspector configured to inspect the electrode sheet ES to collect inspection data. The inspection data may include quality judgments and process events related to parts of the electrode sheet ES. For example, the inspection data may include appearance data of the electrode sheet ES collected by an image-based inspection device such as a vision machine, data on breaks and seams of the electrode sheet ES, data on parts of the electrode sheet ES that have been sampled, data on parts of the electrode sheet ES that are scheduled to be scrapped, data on scrapped parts of the electrode sheet ES, data on the quality of the coating and insulating materials on the electrode sheet ES, data on reference points indicating the location of the electrode sheet ES, and defect data such as pinhole defects, crater defects, line defects, crack defects, side ring defects, island defects, fold defects, wrinkle defects, puncture defects, and indentation defects. Reference points may be formed at predetermined intervals on the electrode sheet ES, and the location of other elements on the electrode sheet ES may be known based on the reference points. The inspector may be any one of a color sensor, a seam sensor, a reference point sensor, and a vision machine.
[0054] The measurement and inspection data described above may be time-series data. Temporal ordering is a key characteristic of time-series data, where events are organized in the order in which they occur and arrive for processing. That is, measurement and inspection data can be stored based on the time at which the measurement and inspection were performed, and thus can be associated with time. This allows each measurement value in the measurement data to be time-matched, and each inspection value in the inspection data to be time-matched.
[0055] For example, measurement data (e.g., loading amount data on an electrode sheet ES or thickness data on an electrode sheet ES) may have a series of measured values (e.g., loading amount values on an electrode sheet ES or thickness values on an electrode sheet ES) and time values associated with the series of measured values. The measured values and time values may, but are not limited to, be matched one-to-one. As another example, defect data may have values indicating a defect and time values associated with the values indicating a defect. Here, indicating a defect means including information about at least one of the following: the presence or absence of a defect and the type of defect.
[0056] The processor 133 can be configured to collect measurement data based on the measurement signal MS sensed by the sensing unit 131. The processor 133 can be connected to the sensing unit 131 by wire or wireless connection. The processor 133 can be configured to calibrate the measurement data by adding an offset measurement to each of the multiple measurement values of the measurement data. Due to process progression and equipment aging, the measurement values of the measurement data may differ from the actual values. By calibrating the measurement values of the measurement data based on the offset measurement, the processor 133 can improve the reliability of the roll map generation system 100 and the method for generating the roll map. The offset measurement can be determined based on known information about the equipment system by methods such as sample testing.
[0057] According to an exemplary embodiment, the processor 133 can be configured to receive an electrode specification file ESF. The electrode specification file ESF can be transmitted from the server 180 (described later) to the processor 133 via the communication server 160. The file format of the electrode specification file ESF may be, but is not limited to, JSON (JavaScript Object Notation). The format of the electrode specification file ESF can be any file format that allows text-based data storage, such as XML (extensible markup language), CSV (comma separated value), RDF (Resource Description Framework), spreadsheet, ODF (Open Document Format), PDF (Portable Document Format), plain text file, and HTML (Hypertext Markup Language).
[0058] The electrode specification file ESF can be stored in the processor 133. The electrode specification file ESF can be stored in the memory device of the processor 133. The memory device of the processor 133 may include one of the following: EEPROM (Electrically Erasable Programmable Read-Only Memory), SSD (Solid State Drive), and HDD (Hard Disk Drive).
[0059] The electrode specification file ESF can include information about the processes performed on the electrode sheet ES. More specifically, the electrode specification file ESF can include the number of textured lanes L1, L2, L3, the number of blank areas U1, U2, U3, U4, the width of each textured lane L1, L2, L3, the width of each blank area U1, U2, U3, U4, and the range of normal measurement (i.e., loading amount or thickness).
[0060] The processor 133 can be configured to update measurement conditions based on the electrode specification file ESF. The measurement conditions may include the number of textured lanes L1, L2, L3, the number of blank areas U1, U2, U3, U4 of the electrode sheet ES to be inspected, the width of each textured lane L1, L2, L3, the width of each blank area U1, U2, U3, U4, and the range of normal measurement (i.e., loading amount or thickness).
[0061] When the model of the battery cells being manufactured is changed and the recipe for the electrode sheet ES is updated, the measurement conditions of the measuring instrument 130 must also be updated. For example, if the specifications of the battery cells to be manufactured via the electrode sheet ES are changed, the processing of the electrode sheet ES and the processing of the measurement data associated with it will change.
[0062] For example, as shown in Figure 2, the processing of measurement data MED collected from an electrode sheet ES containing three textured lane lanes L1, L2, and L3 may differ from the processing of measurement data collected from an electrode sheet containing only a single textured lane. For more precise secondary battery manufacturing processes and subsequent feedforward processes, portions of the measurement data must be matched with the objects of collection in order to match portions of the measurement data with multiple textured lane lanes L1, L2, and L3. Furthermore, matching portions of the measurement data with multiple textured lane lanes L1, L2, and L3 can allow for the individual discarding of multiple textured lane lanes L1, L2, and L3 in the event of defects, thereby improving the productivity and yield of secondary battery manufacturing.
[0063] For matching the first portion of measurement data collected from land lane L1 with land lane L1, it must be identified that the first portion of the measurement data was collected from land lane L1. For matching the second portion of measurement data collected from land lane L2 with land lane L2, it must be identified that the second portion of the measurement data was collected from land lane L2. For matching the third portion of measurement data collected from land lane L3 with land lane L3, it must be identified that the third portion of the measurement data was collected from land lane L3.
[0064] For matching portions of the measurement data with multiple terraform lanes L1, L2, and L3, the processor 133 can be configured to process the measurement data based on updated measurement conditions. The update of the measurement conditions allows the processor 133 to be aware of that the measurement data has been collected from multiple terraform lanes L1, L2, and L3, thereby enabling the processor 133 to perform calculations to recognize the objects from which the measurement data has been collected. Furthermore, if the number of terraform lanes set by the electrode specification data ESD or electrode specification file ESF (i.e., the number of terraform lanes to be formed on the electrode sheet ES via the die coater) differs from the number of perceived terraform lanes, the electrode sheet ES can be determined to be defective.
[0065] Previously, the electrode specification data ESD from server 190, including the model ID and model recipe, was not automatically updated to the measuring instrument 130, and the measurement conditions were manually updated by the operator. Manual updates by the operator could induce misspecification of measurement conditions, which would result in large-scale judgment errors regarding the quality of the electrode sheet ES.
[0066] According to an exemplary embodiment, server 180 can be configured to generate an electrode specification file ESF based on electrode specification data ESD transmitted from server 190. The electrode specification file ESF can be transmitted to processor 133 via communication server 160. The measurement conditions of processor 133 are automatically updated based on the electrode specification file ESF, so that misspecification of measurement conditions can be prevented and the reliability of the role map can be improved.
[0067] The processor 133 can be configured to calculate the widths of multiple land area lanes L1, L2, and L3 based on the measurement data. If there are a set number of consecutive measurement values of electrode sheets ES that are above a threshold among the measurement data, the processor 133 can match the data points following them to the land area. Similarly, if there are a set number of consecutive measurement values of electrode sheets ES that are below a threshold among the measurement data, the processor 133 can match the measurement values of the electrode sheets ES following them to the blank area.
[0068] The processor 133 can be configured to compare measurement data with the electrode specification file ESF. More specifically, the processor 133 can be configured to compare the number of textured lanes L1, L2, L3, the number of blank areas U1, U2, U3, U4, the widths of the textured lanes L1, L2, L3, and the widths of the blank areas U1, U2, U3, U4, which are determined based on the measurement data, with the process information for the electrode sheet ES in the electrode specification file ESF. The processor 133 can be configured to determine defects in the electrode sheet ES based on the measurement data and the electrode specification file ESF.
[0069] The processor 133 can be configured to identify erroneous measurement data based on the measurement data and the electrode specification file ESF. Examples of erroneous measurement data may include misidentification of the locations of plain and textured areas, and failure to sense the measured quantity (i.e., loading amount or thickness). Generally, the measurement of loading amount and thickness is performed by thermodynamic methods, and thermal phenomena induced by various aspects of the process may induce erroneous sensing of loading amount and thickness.
[0070] The first controller 141 may be in operative communication with the first rotary encoder 121, the second rotary encoder 123, the measuring instrument 130, additional measuring instruments, and additional testers via a wired or wireless data network. The data network may be unidirectional or bidirectional. The data network may be embodied by a public network and / or specialized network using a physical channel, WiFi, Bluetooth®, and / or other frequency bands. The first rotary encoder 121, the second rotary encoder 123, the measuring instrument 130, additional measuring instruments, and additional testers may be configured to collect data from equipment, workpieces, semi-finished products, and finished products within the roll map generation system 100, or to generate signals for collecting data.
[0071] The first controller 141 can be configured to transmit coordinate data CD to the processor 133. The processor 133 can be configured to associate measurement data with the coordinate data CD to generate coordinate-related measurement data CMD. Generally, the measurement data can be processed based on trigger points.
[0072] As a non-restrictive example, the trigger point for processing measurement data may be the completion of scanning. For example, the sensing unit 131 can scan the electrode sheet ES in the width direction, and after each scan, the measurement data can be saved, processed, modulated, and transmitted. In other examples, the trigger point may be the completion of multiple scans, or it may be the completion of a portion of the scan. Examples of processing measurement data may include saving the measurement data, manipulating the measurement data (e.g., generating coordinate-related measurement data CMD), and transmitting the measurement data.
[0073] According to an exemplary embodiment, the measuring instrument 130 may be configured to calibrate the coordinate data CD based on the position of the measuring instrument 130. More specifically, the measuring instrument 130 may be configured to associate the coordinates of the coordinate data CD with the measured values of the measurement data by calibrating the coordinate data CD based on the offset length OD.
[0074] The measuring instrument 130 can collect measurement data for the portion corresponding to (for example, overlapping) the sensing unit 131, and the coordinate data CD is collected by the second rotary encoder 123 which is separated from the sensing unit 131 as described above, so the portion of the electrode sheet ES corresponding to the winding amount signal WAS and the portion of the electrode sheet ES corresponding to the measurement signal MS, which are generated at the same time, may be different.
[0075] According to an exemplary embodiment, the processor 133 can calibrate coordinate data CD collected at the same time as the measurement data based on the offset length OD to collect coordinate-related measurement data CMD, and associate the calibrated coordinate data CD with representative values calculated from the measurement data. The measurement values of the measurement data can be matched with time, and the representative values of the coordinate-related measurement data CMD can be matched with the calibrated coordinates.
[0076] Multiple guide rolls can be interposed between the sensing unit 131 and the rewinder 113 to define the movement path of the electrode sheet ES. Thus, the offset length OD can be defined as the length of the electrode sheet ES between the sensing unit 131 and the rewinder 113 that corresponds to the movement path of the electrode sheet ES. The offset length OD may be the same as the straight-line distance between the sensing unit 131 and the rewinder 113, or it may be longer than the straight-line distance between the sensing unit 131 and the rewinder 113.
[0077] The processor 133 can be configured to collect coordinate-related measurement data CMD based on measurement data and coordinate data CD. The electrode sheet ES may include multiple scanning regions S1, S2. Each of the multiple scanning regions S1, S2 is a portion of the electrode sheet ES that is inspected by a single scan of the sensing unit 131. The scanning region S1 may include multiple sections S11, S12, S13, S14, S15, S16, S17. The scanning region S2 may include multiple sections S21, S22, S23, S24, S25, S26, S27.
[0078] The coordinate-related measurement data CMD can include representative values calculated from the measured values of each of the multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27 of the electrode sheet ES. Each representative value of the multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27 of the electrode sheet ES can include at least one of the mean, standard deviation, median, maximum, and minimum values.
[0079] The coordinate-related measurement data CMD can include the start and end coordinates of each of the multiple sections S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27 of the electrode sheet ES. The representative value of the coordinate-related measurement data CMD can be matched with the start and end coordinates of the corresponding section among the multiple sections S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27.
[0080] Sections S11 and S21 can correspond to blank section U1. Sections S12 and S22 can correspond to lane L1 with a surface area. Sections S13 and S23 can correspond to blank section U2. Sections S14 and S24 can correspond to lane L2 with a surface area. Sections S15 and S25 can correspond to blank section U3. Sections S16 and S26 can correspond to lane L3 with a surface area. Sections S17 and S27 can correspond to blank section U4.
[0081] The processor 133 can be configured to match the measured values of the measurement data in order to calculate a representative value of the coordinate-related measurement data CMD. If there are a set number (e.g., 5) or more consecutive measured values of electrode sheets ES that are above a threshold among the measured values of the measurement data, the processor 133 can be configured to match the data points that follow them with the grounded lanes L1, L2, and L3. Similarly, if there are a set number or more consecutive measured values of electrode sheets ES that are below a threshold among the measured values of the measurement data, the processor 133 can be configured to match the measured values of the electrode sheets ES that follow them with the blank areas U1, U2, and U3.
[0082] For example, during scanning of section S11, the measured value of the electrode sheet ES may be below a threshold, and the measurement data collected from section S11 can be determined to have been collected from the blank area U1, and can be matched with section S11.
[0083] When section S12 is scanned after section S11 has been scanned, the number of measurement values of electrode sheets ES that continuously arrive above the threshold CP is greater than or equal to the set number. Therefore, the measurement data collected from section S12 can be determined to have been collected from the land lane L1 and can be matched with section S12.
[0084] When section S13 is scanned after section S12 has been scanned, the number of measurement values of electrode sheet ES that arrive consecutively below the threshold CP is greater than or equal to the set number. Therefore, the measurement data collected from section S13 can be determined to have been collected from the blank area U2 and can be matched with section S13.
[0085] If, after scanning section S13, section S14 is scanned, the number of measurement values of electrode sheets ES that continuously arrive above the threshold CP is greater than or equal to the set number, so the measurement data collected from section S14 can be determined to have been collected from the land lane L2 and can be matched with section S14.
[0086] If, after scanning section S14, section S15 is scanned, the number of consecutively occurring measurement values of electrode sheet ES below the threshold CP is greater than or equal to the set number. Therefore, the measurement data collected from section S15 can be determined to have been collected from the blank area U3 and can be matched with section S15.
[0087] When section S16 is scanned after section S15 has been scanned, the number of measurement values of electrode sheets ES that continuously arrive above the threshold CP is greater than or equal to the set number. Therefore, the measurement data collected from section S16 can be determined to have been collected from the land lane L3 and can be matched with section S16.
[0088] If, after scanning section S16, section S17 is scanned, the number of measurement values of electrode sheet ES that arrive consecutively below the threshold CP is greater than or equal to the set number. Therefore, the measurement data collected from section S17 can be determined to have been collected from the blank area U4 and can be matched with section S17.
[0089] The matching of measurement data collected from multiple sections S21, S22, S23, S24, S25, S26, and S27 of the scanning area S2 is substantially the same as that described for multiple sections S11, S12, S13, S14, S15, S16, and S17 of the scanning area S1.
[0090] The processor 133 can be configured to match the measured values of the electrode sheet ES measurement data with corresponding intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27, and to calculate representative values of the measured values for each of the intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27.
[0091] The calculation of representative values for each of the multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27 by the processor 133 can be based on measurement conditions updated by the electrode specification file ESF. In other words, the measurement conditions of the processor 133 can be updated based on the number of textured lanes L1, L2, L3, the number of blank areas U1, U2, U3, U4, the respective widths of the textured lanes L1, L2, L3, and U3, the respective widths of the blank areas U1, U2, U3, and U4, and the range of normal measurement quantities (i.e., loading quantity or thickness) in the electrode specification file ESF. The processor 133 can then process the measurement data to calculate representative values for each of the multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27 based on the updated measurement conditions. This improves the reliability of processing the measurement data of the electrode sheet ES.
[0092] The processor 133 can be configured to generate evaluation data based on coordinate-related measurement data CMD. The evaluation data may include judgment values for each step in multiple sections of the electrode sheet ES. The judgment values for each step in multiple sections of the electrode sheet ES can be determined based on a comparison between a set range and a measured value (or a representative value of the measured value).
[0093] For example, a representative value within the first range can be determined to be normal, a representative value within the second range (larger than the first range) can be determined to be excessive, a representative value within the third range (larger than the second range) can be determined to be very excessive, a representative value within the fourth range (smaller than the first range) can be determined to be insufficient, and a representative value within the fifth range (smaller than the fourth range) can be determined to be very insufficient.
[0094] Here, if the lower limit of the second range is greater than or equal to the upper limit of the first range, then the second range is greater than the first range. Similarly, if the upper limit of the fourth range is less than or equal to the lower limit of the first range, then the fourth range is less than the first range.
[0095] The processor 133 can be configured to transmit coordinate-related measurement data (CMD) to the first controller 141. The coordinate-related measurement data (CMD) transmitted to the second controller 143 can be transmitted to the server 170 via the communication server 150. The second controller 143 and the communication server 150 can relay the communication of data, including the coordinate-related measurement data (CMD), between the server 170 and the first controller 141. However, it is not limited to this. The first controller 141 can also transmit the coordinate-related measurement data (CMD) directly to the server 170.
[0096] The second controller 143 can be configured to control the operation of the unwinder 111, the rewinder 113, and the processing instrument 115. The second controller 143 can be configured to generate signals for the operation and interruption of the unwinder 111, the rewinder 113, and the processing instrument 115. The signals for the operation and interruption of the unwinder 111, the rewinder 113, and the processing instrument 115 can be generated based on electrode specification data ESD.
[0097] For process control, a communication line can be installed between the second controller 143 and the server 170 via a communication server 150. This allows for data transmission via the second controller 143 to save resources required for installing a communication line and streamline data processing and management compared to the case where the first rotary encoder 121, the second rotary encoder 123, and the measuring instrument 130 directly transmit the unwinding amount signal UWAS, the winding amount signal WAS, and the measurement signal MS to the server 170, compared to the case where the first controller 141 directly transmits coordinate-related measurement data CMD and evaluation data to the server 170.
[0098] The communication server 150 may include a program for communication between the second controller 143 of the manufacturing equipment and the server 170. The communication server 150 can also be implemented in hardware, as described later. The language and protocol of the server 170 may differ from those of the second controller 143. For example, the language of the server 170 may be SQL, and the language of the second controller 143 may be a ladder diagram.
[0099] The communication server 150 can be configured to convert electrode specification data ESD transmitted from server 170 into the language of the second controller 143. The communication server 150 can also be configured to convert coordinate-related measurement data CMD into the language of server 170 and record the coordinate-related measurement data CMD in server 170's database.
[0100] The electrode specification data ESD may include a product ID and recipe to identify the product model to be manufactured using the electrode sheet ES. More specifically, the recipe in the electrode specification data ESD may include various details related to the electrode sheet ES process, such as the number of lots processed in the current process, the number of textured lines formed on the electrode sheet ES, process conditions including temperature, humidity, and pressure, and process parameters including the movement speed of the electrode sheet ES, the discharge rate of the coating die, and the pressure of the pressure roll.
[0101] Server 170 can be configured to generate roll maps. Roll maps can be generated on a lot basis. Roll maps can include data on lot specifications. Lot specifications may include, for example, lot number, length of wound electrode sheet ES, width of electrode sheet ES, and material and composition used to process electrode sheet ES. Roll maps can include the coordinate-related measurement data CMD described above. Roll maps may further include inspection data matched with coordinate data CD, and additional measurement data matched with coordinate data CD.
[0102] According to an exemplary embodiment, the server 170 may be a data processing system that supports various activities necessary to manage the manufacturing of secondary batteries, such as work schedule management, work instructions, quality control, and work performance aggregation. The server 170 may be, for example, MES (Manufacturing Execution System) software. The server 170 may be configured to input, process, output, and communicate data necessary for electrode manufacturing, such as coating processes, pressing processes, and manufacturing processes.
[0103] The processor 133 can be configured to transmit measurement data to the server 180. According to an exemplary embodiment, the role map generation system 100 may include an additional communication server to relay the transmission of measurement data between the processor 133 and the server 180.
[0104] Server 180 can be configured to store and process raw measurement data of electrode sheets ES. Server 180 can be configured to manage the quality of electrode sheet ES processing by continuously monitoring the processing of electrode sheet ES based on the measurement data. According to an exemplary embodiment, server 180 may be a Statistical Process Controller (SPC). By collecting and analyzing manufacturing data in near real time, server 180 can identify problem conditions in a timely manner and provide alarms to operators before potential problems occur.
[0105] Server 190 can be a solution that manages all information and processes at every stage of the product or service lifecycle across the entire global supply chain. Server 190 could be, for example, a Product Lifecycle Management (PLM) system. Server 190 can be configured to store data such as items, parts, products, instructions, requirements, engineering change orders, quality, and workflows. Server 190 can be configured to generate and store electrode specification data (ESD). Server 190 can be configured to transmit electrode specification data (ESD) to servers 170 and 180.
[0106] Processor 133, first controller 141, second controller 143, communication server 150, communication server 160, server 170, server 180, and server 190 can be embodied in hardware, firmware, software, or a combination thereof. For example, processor 133, first controller 141, second controller 143, communication server 150, communication server 160, server 170, server 180, and server 190 can include computing devices such as workstation computers, desktop computers, laptop computers, and tablet computers. Processor 133, first controller 141, second controller 143, communication server 150, communication server 160, server 170, server 180, and server 190 can also include any one of the following: a simple controller, a microprocessor, a complex processor such as a CPU or GPU, a processor configured with software, dedicated hardware, and firmware. The processor 133, the first controller 141, the second controller 143, the communication servers 150, 160, 170, 180, and 190 can be embodied, for example, by a general-purpose computer or application-specific hardware such as a DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array), and ASIC (Application Specific Integrated Circuit).
[0107] Servers 170 and 180 can be configured to generate roll maps and intermediate roll maps. Since Server 170 stores and processes much of the general manufacturing control data other than roll maps, the roll maps stored in Server 170 can include simplified coordinate-related measurement data (CMD) that are processed instead of raw measurement data. Server 180 can be configured to store raw measurement data in order to operate as an SPC. Server 180 can transmit measurement data corresponding to selected portions of the roll map in response to commands from Server 170.
[0108] An intermediate roll map can include additional measurement data related to the roll map. That is, in addition to the roll map, an intermediate roll map can include measurement data, which is the source data. The measurement data can be associated with the roll map based on time values. This allows the intermediate roll map to provide additional insights into workpiece quality, process performance, OEE (Overall Equipment Effectiveness) drill-down, anomaly detection, traceability, preventative maintenance, and predictive alerts.
[0109] Servers 170, 180, and 190 may include physical servers or cloud servers. Servers 170, 180, and 190 can provide data and analysis results to workers through various frameworks. The framework may include protocols to support data transmission so that display devices can visualize the data through a user interface and provide updated visualizations when new data is calculated by servers 170 and 180. The protocols supporting the above data transmission may use HTML, JavaScript, and / or JSON.
[0110] Servers 170, 180, and 190 can include a variety of APIs (Application Programming Interfaces) for storing data in databases and other data management tools. These APIs can also be used to retrieve data in databases of various data management systems. These data management systems can provide access to databases, pull data from them, retrieve data, and generate metrics. Here, metrics are tools for visualizing data. Metrics include time-series generated measurements and can be used for application monitoring and generating status alerts.
[0111] The role map generation system 100 can implement a plug-in architecture with an API for data acquisition to provide plug-and-play connectivity for measuring instruments 130, additional measuring instruments, and additional inspection instruments. This allows resources at specific process steps and sites to be easily moved to other processes and sites, or new resources to be easily introduced at each process step and site.
[0112] The data network between elements of the role map generation system 100 can include a variety of communication channels, including unidirectional, bidirectional wired, and wireless communication. For example, the data network can include industrial protocol networks such as OPC, Modbus, and ProfiNet. The communication channel may be dedicated conduit communication such as USB (Universal Serial Bus), IEEE 802 (Ethernet), IEEE 1394 (FireWire), or other high-speed data communication standards.
[0113] In some embodiments, the roll map generation system 100 may further include a manual input system that allows an operator to input manufacturing data. The roll map generation system 100 may also allow operator data input using an input tool and computer-based input of manufacturing data, such as Excel file scraping.
[0114] According to some embodiments, the operation of processor 133, first controller 141, second controller 143, communication server 150, communication server 160, server 170, server 180, and server 190 can be embodied as instructions stored on a machine-readable medium that can be read and executed by one or more processors. Here, the machine-readable medium can include any mechanism for storing and / or transmitting information in a form readable by a machine (e.g., a computing device). For example, the machine-readable medium can include ROM (Read Only Memory), RAM (Random Access Memory), magnetic disk storage medium, optical storage medium, flash memory, electrical, optical, acoustic or other forms of radio signals (e.g., carrier waves, infrared signals, digital signals, etc.) and any other signals.
[0115] The processor 133, the first controller 141, the second controller 143, the communication servers 150, 160, 170, 180, and 190 can consist of firmware, software, routines, and instructions for performing the operations described above or any of the processes described below. For example, the processor 133, the first controller 141, the second controller 143, the communication servers 150, 160, 170, 180, and 190 can be instantiated in memory.
[0116] The first controller 141 and the second controller 143 could be, for example, a PLC (Programmable Logic Controller). A PLC is a special form of microprocessor-based controller that uses programmable memory to store instructions and controls machines and processes by embodying functions such as logic, sequencing, timing, counting, and arithmetic. PLCs are easy to operate and program.
[0117] The first controller 141 and the second controller 143 may include a power supply, a CPU (Central Process Unit), an input interface, an output interface, a communication interface, a first memory device, and a second memory device. The power supply may be configured to supply operating power to the CPU, input modules, output modules, communication interfaces, the first memory device, and the second memory device. The first memory device may be configured to store the PLC's system program. The first memory device may be, for example, a ROM (Read Only Memory) and may be configured to permanently store data for the operating system of the second controller 143. The second memory device may be configured to store user programs and data. The user program may be a program set by the user so that the CPU performs a specific function. The data may include the coordinate-related measurement data CMD and coordinate data CD described above. The second memory device may be configured to further store status information of input and output devices, timers, counters, and values of other internal devices. The second memory device may be, for example, a RAM (Random Access Memory).
[0118] The CPU can be configured to implement logic and control communication between modules that convert input signals into output operation signals. The CPU can operate based on a system program stored in a first memory device. The CPU can be configured to manipulate data based on a user program stored in a second memory device.
[0119] When the PLC is operating, the CPU can be configured to scan the current input conditions and data and store them in a memory device. Subsequently, the CPU can be configured to read and execute a user program step by step, and then transmit the results to one of the following: an output module, a communication module, or a memory device.
[0120] The input and output modules provide isolation and signal conditioning, allowing sensors and actuators to be directly connected to them without additional circuitry. The input and output modules can be configured to transmit data between the CPU and external devices.
[0121] Conditions and data for industrial equipment and production processes can be transmitted to the CPU via the input module. The results processed by the CPU can be transmitted to the actuator via the output module. The input module can include, for example, mechanical switches for position sensing, proximity switches, photoelectric switches, encoders, temperature and pressure switches, potentiometers, linear variable differential transformers, strain gauges, thermistors, thermal transistors, and digital and analog devices such as AC or DC thermocouples. The input module can provide an interface between the input device and a CPU operating on a low DC voltage. Some input devices can generate analog signals with a high voltage range. The input module can be configured to convert the signals generated by the input device into a voltage range acceptable to the CPU.
[0122] The output module can be configured to generate signals for controlling the operation of the actuator. The output module may include relays, transistors, and triacs. The output module may also include relays, contactors, solenoid valves, and motors.
[0123] However, this is for the sake of explanation, and the operation of the aforementioned processor 133, first controller 141, second controller 143, communication server 150, communication server 160, server 170, server 180, and server 190 can also be triggered by other devices that execute computing devices, distributed computing devices, processors, firmware, software, routines, and instructions, etc.
[0124] An architecture configured to generate role maps and intermediate role maps can be realized by adding only a first controller 141 to the processor 133, second controller 143, communication server 150, server 170, communication server 160, server 180, and server 190, which are essential elements of a modern process control system. In other words, the role map generation system according to the exemplary embodiment can leverage resources already installed in the manufacturing site and save additional capital expenditures. Furthermore, by applying the same architecture as existing manufacturing facilities to newly constructed manufacturing facilities, it is possible to streamline the reliability of secondary battery manufacturing, the identification and improvement of problematic processes, and the introduction of new processes.
[0125] A typical technician in the industry can easily arrive at a system, based on what is described herein, that includes an integrated PLC performing the respective functions of the first controller 141 and the second controller 143, as well as an integrated server performing the respective functions of the communication server 150 and servers 180 and 190.
[0126] (Second Embodiment) Figure 3 is a flowchart showing a role map generation method according to an exemplary embodiment.
[0127] Referring to Figures 1 to 3, at P110, an electrode specification file ESF can be generated based on the electrode specification data ESD. The electrode specification file ESF can be generated by server 180. Server 180 can be configured to generate the electrode specification file ESF based on the electrode specification data ESD from server 190. The electrode specification file ESF may, but is not limited to, a JSON file format.
[0128] At P120, the electrode specification file ESF can be transmitted to the processor 133. The electrode specification file ESF can be transmitted from the server 180 to the processor 133 via the communication server 160. The electrode specification file ESF can be transmitted to the processor 133 by a message transmission method such as unicast.
[0129] Next, in P130, the measurement conditions of the processor 133 can be updated based on the electrode specification file ESF. The update of the measurement conditions may include updating the number of textured lanes L1, L2, L3, the number of blank areas U1, U2, U3, U4, the width of each textured lane L1, L2, L3, the width of each blank area U1, U2, U3, U4, and the range of normal measurement (i.e., loading amount or thickness).
[0130] Next, at P140, the electrode sheet ES can be measured to collect measurement data. The measurement of the electrode sheet ES may include scanning of the electrode sheet ES by the sensing unit 131 of the measuring instrument 130.
[0131] Next, the measurement data can be processed in P150. Processing the measurement data may include matching the measurement data with multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27, and calculating representative values for the multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27. The measurement data can be processed by the processor 133, and coordinate-related measurement data CMD can be generated by processing the measurement data.
[0132] Furthermore, ordinary engineers in the industry can easily arrive at an embodiment in which the first controller 141 collects coordinate-related measurement data CMD based on what is described herein. In this case, the processor 133 can calculate representative values for each of the multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27 and transmit these representative values to the first controller 141. The first controller 141 can be configured to match the representative values of the multiple intervals S11, S12, S13, S14, S15, S16, S17, S21, S22, S23, S24, S25, S26, and S27 with their start and end coordinates.
[0133] Next, server 170 can be configured to generate a role map based on coordinate-related measurement data CMD.
[0134] (Third embodiment) Figure 4 is a diagram illustrating a roll map generation system 101 according to another exemplary embodiment.
[0135] Referring to Figure 4, the roll map generation system 101 may include an unwinder 111, a rewinder 113, a processing device 115, a first rotary encoder 121, a second rotary encoder 123, a measuring instrument 130, a first controller 141, a second controller 143, a third controller 145, a processor 147, communication servers 150, 160, and servers 170, 180, 190.
[0136] The unwinder 111, rewinder 113, processing device 115, first rotary encoder 121, second rotary encoder 123, measuring instrument 130, first controller 141, second controller 143, communication servers 150, 160, and servers 170, 180, 190 are substantially the same as those described with reference to Figure 1, so their descriptions will be omitted.
[0137] The third controller 145 may be, for example, a PLC. The third controller 145 may be configured to relay communication between processor 133 and processor 147. The third controller 145 may be configured to transmit data regarding the processing, travel, and interruption of travel of the electrode sheet ES to processor 133.
[0138] Processor 133 is almost identical to that in Figure 1 and may not collect coordinate-related measurement data CMD. Processor 133 can be configured to transmit measurement data MED, collected based on the measurement signal MS, to a third controller 145, and the measurement data MED can be transmitted to processor 147 via the third controller 145. As described above, the measurement data MED can be collected based on the measurement signal MS and may be time-series data that is aligned in time. In addition, the electrode specification file ESF can be transmitted to processor 147 via the communication server 160, and the measurement conditions of processor 147 can be updated based on the electrode specification file ESF.
[0139] The processor 147 can be configured to receive measurement data MED and coordinate data CD. The processor 147 can also be configured to collect coordinate-related measurement data CMD based on the measurement data MED and coordinate data CD. The collection of coordinate-related measurement data CMD is substantially the same as that described with reference to Figure 1, except that it is collected by the processor 147, so a redundant explanation therein will be omitted.
[0140] The present invention has been described in more detail above through the drawings and embodiments. However, the configurations described in the drawings or embodiments described herein are merely one embodiment of the present invention and do not represent the entire technical concept of the present invention. Therefore, there may be various equivalents and modifications that can be substituted for them at the time of filing. [Explanation of Symbols]
[0141] 100 Role Map Generation System 101 Role Map Generation System 111 Unwinder 113 Rewinder 115 Processing equipment 121 First Rotary Encoder 123 Second Rotary Encoder 130 Measuring Instruments 131 Sensing Unit 133 Processors 141 First Controller 143 Second Controller 145 Third Controller 147 Processors 150 communication servers 160 communication servers 170 servers 180 servers 190 servers
Claims
1. A first server configured to store electrode specification data, wherein the electrode specification data includes information regarding the process of the electrode sheet, and the first server A second server configured to generate an electrode specification file based on the aforementioned electrode specification data, A roll map generation system comprising a first processor configured to process measurement data of the electrode sheet, The second server is a role map generation system configured to transmit the electrode specification file to the first processor.
2. The role map generation system according to claim 1, wherein the format of the electrode specification file is JSON.
3. The roll map generation system according to claim 1, wherein the measurement conditions of the first processor are updated based on the electrode specification file.
4. The roll map generation system according to any one of claims 1 to 3, wherein the electrode specification data includes the number of textured lanes of the electrode sheet, the number of blank areas of the electrode sheet, the width of each textured lane of the electrode sheet, and the width of each blank area of the electrode sheet.
5. The system further includes a sensing unit configured to sense the electrode sheet in order to generate a measurement signal, The role map generation system according to claim 1, wherein the first processor is configured to collect the measurement data based on the measurement signal.
6. A sensing unit configured to sense the electrode sheet in order to generate a measurement signal, The role map generation system according to claim 1, further comprising a second processor configured to collect the measurement data based on the measurement signal.
7. A first controller configured to collect coordinate data indicating the position on the electrode sheet, A second controller configured to control the process of the electrode sheet, The role map generation system according to claim 6, further comprising a third controller configured to relay communication between the first processor and the second processor.
8. The role map generation system according to claim 1, wherein the electrode specification file is transmitted to the first processor by a message transmission method.
9. A step of generating an electrode specification file based on electrode specification data that includes information about the electrode sheet process, The steps include transmitting the electrode specification file to the processor, A method for generating a role map, comprising the step of updating the measurement conditions of the processor based on the electrode specification file.
10. The method for generating a role map according to claim 9, wherein the format of the electrode specification file is JSON.
11. A method for generating a role map according to claim 9, wherein the electrode specification file is transmitted to the processor by a message transmission method.
12. A method for generating a roll map according to any one of claims 9 to 11, wherein the electrode specification data includes the number of textured lanes of the electrode sheet, the number of blank areas of the electrode sheet, the width of each textured lane of the electrode sheet, and the width of each blank area of the electrode sheet.
13. A method for generating a roll map according to claim 12, wherein the processor is configured to process measurement data of the electrode sheet based on updated measurement conditions.
14. A method for generating a roll map according to claim 13, wherein the processing of the measurement data of the electrode sheet includes matching the measured values of the measurement data to a plurality of sections of the electrode sheet.
15. A method for generating a roll map according to claim 14, wherein the measured values of the measurement data are matched to a plurality of sections of the electrode sheet based on the number of textured lanes of the electrode sheet, the number of blank sections of the electrode sheet, the width of each textured lane of the electrode sheet, and the width of each blank section of the electrode sheet.