Coater simulation method and device for secondary battery production
Patent Information
- Application Number
- KR1020210161101
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-22
- Publication Date
- 2026-08-14
- Estimated Expiration
- 2041-11-22
Smart Images

Figure R1020210161101_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a coater simulation method and apparatus for secondary battery production, and specifically, to a coater simulation method and apparatus for training secondary battery production workers. Background Technology
[0003] Due to the recent growth of the electric vehicle market, the demand for the development and production of secondary batteries is increasing rapidly. In response to this growing demand, the number of production plants for secondary batteries is also rising. However, there is a significant shortage of skilled workers to operate these secondary battery production facilities.
[0004] Meanwhile, training and education for new workers were previously conducted by having them learn by observing experienced workers; however, due to the busy secondary battery production schedule, it was difficult to provide training and education for new workers over an extended period. In addition, there is a problem in securing a sufficient number of skilled workers due to factors such as frequent turnover. Furthermore, even if workers are trained on general factory operation methods, it is not easy to ensure that they can immediately respond to various types of defect situations that may occur during factory operation. The problem to be solved
[0006] The present invention provides a method for simulating a coater for producing a secondary battery to solve the above-mentioned problems, a computer program stored on a computer-readable medium, a computer-readable medium storing the computer program, and a device (system). means of solving the problem
[0008] The present invention may be implemented in various ways, including a method, an apparatus (system), a computer program stored on a computer-readable medium, or a computer-readable medium on which a computer program is stored.
[0009] A simulation device for producing a secondary battery according to one embodiment of the present invention includes a memory configured to store at least one instruction and at least one processor configured to execute at least one instruction stored in the memory. The at least one instruction includes instructions for executing a device operation unit including a 3D coater associated with the production of a secondary battery, an equipment operation unit including a plurality of adjustment parameters for determining the operation of the 3D coater, and a quality verification unit including quality information associated with the quality of a material generated by the 3D coater, acquiring at least one of first user action information acquired through the device operation unit and first user condition information acquired through the equipment operation unit, determining the operation of the 3D coater based on at least one of the acquired first user action information and first user condition information, and executing an operation of applying a 3D slurry onto a 3D foil associated with the 3D coater based on the determined operation.
[0010] According to one embodiment of the present invention, at least one instruction further includes instructions for determining one or more quality parameters for determining the quality of a material produced by a 3D coater, calculating a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D coater being executed while the operation of the 3D coater is being executed, and generating quality information associated with the quality of the material produced by the 3D coater based on the value corresponding to each of the one or more quality parameters calculated.
[0011] According to one embodiment of the present invention, at least one instruction further includes instructions for determining one or more of a plurality of failure scenarios associated with a malfunction of a 3D coater, and for changing at least one of quality information associated with the operation of the 3D coater and the quality of the material based on the determined one or more failure scenarios.
[0012] According to one embodiment of the present invention, a plurality of defect scenarios include surface defect scenarios. At least one instruction further includes instructions for changing at least a portion of a 3D foil coated with a 3D slurry in a 3D coater into a predetermined area indicating a surface defect when one or more determined defect scenarios include surface defect scenarios.
[0013] According to one embodiment of the present invention, at least one set of commands further includes commands for receiving a selection of a specific tool for resolving surface defects among a plurality of tools, receiving second user action information for dragging at least a portion of an area corresponding to the die of a 3D coater using the selected specific tool, correcting at least a portion of the area on the modified 3D foil, and determining whether a surface defect scenario has been resolved based on at least a portion of the corrected area on the 3D foil.
[0014] According to one embodiment of the present invention, a plurality of failure scenarios include a loading amount failure scenario. At least one instruction further includes instructions for changing the value of a graph representing the loading amount included in the quality information to a failure range when one or more determined failure scenarios include a loading amount failure scenario.
[0015] According to one embodiment of the present invention, a plurality of adjustment parameters include die banding parameters, die gap parameters, and pump RPM parameters associated with the loading amount of a 3D coater. At least one instruction further includes instructions for correcting the value of a graph representing the changed loading amount in response to receiving second user condition information that changes the value of at least some of the die banding parameters, die gap parameters, and pump RPM parameters, and for determining whether a loading amount failure scenario has been resolved based on the corrected value of the graph representing the loading amount.
[0016] According to one embodiment of the present invention, a plurality of defect scenarios include an uncoated portion width defect scenario. At least one instruction further includes instructions for changing the value of a quality parameter representing the uncoated portion width included in the quality information to a defect range when one or more determined defect scenarios include an uncoated portion width defect scenario.
[0017] According to one embodiment of the present invention, at least one command further includes commands for correcting the operation of a 3D coater in response to receiving third user action information that adjusts the seam offset by touching at least a portion of the area corresponding to the seam of the 3D coater, and for determining whether a scenario of uncoated portion width defect has been resolved based on the corrected operation of the 3D coater.
[0018] According to one embodiment of the present invention, a simulation method for a coater for producing a secondary battery, performed by at least one processor, comprises the steps of: executing a device operating unit including a 3D coater associated with the production of a secondary battery; an equipment operating unit including a plurality of adjustment parameters for determining the operation of the 3D coater; and a quality verification unit including quality information associated with the quality of a material produced by the 3D coater; obtaining at least one of first user action information obtained through the device operating unit and first user condition information obtained through the equipment operating unit; determining the operation of the 3D coater based on at least one of the obtained first user action information and first user condition information; and executing an operation of applying a 3D slurry onto a 3D foil associated with the 3D coater based on the determined operation.
[0019] According to one embodiment of the present invention, the method further includes the steps of determining one or more quality parameters for determining the quality of a material produced by a 3D coater, calculating a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D coater being executed while the operation of the 3D coater is being executed, and generating quality information associated with the quality of the material produced by the 3D coater based on the value corresponding to each of the one or more quality parameters calculated.
[0020] According to one embodiment of the present invention, the method further includes the step of determining one or more of a plurality of failure scenarios associated with a malfunction of a 3D coater, and the step of changing at least one of quality information associated with the operation of the 3D coater and the quality of the material based on the determined one or more failure scenarios.
[0021] According to one embodiment of the present invention, a plurality of defect scenarios include surface defect scenarios. The step of changing at least one of quality information related to the operation of a 3D coater and the quality of a material based on one or more determined defect scenarios includes, when one or more determined defect scenarios include surface defect scenarios, changing at least a portion of the area on the 3D foil coated with a 3D slurry in the 3D coater to a predetermined area indicating a surface defect.
[0022] According to one embodiment of the present invention, the method further includes the steps of: receiving a selection of a specific tool for resolving surface defects among a plurality of tools; correcting at least a portion of a modified 3D foil in response to receiving second user action information of dragging at least a portion of a portion of a portion of a 3D coater using the selected specific tool; and determining whether a surface defect scenario has been resolved based on at least a portion of the corrected 3D foil.
[0023] According to one embodiment of the present invention, a plurality of failure scenarios include a loading amount failure scenario. The step of changing at least one of quality information related to the operation of a 3D coater and the quality of a material based on one or more determined failure scenarios includes, when one or more determined failure scenarios include a loading amount failure scenario, changing the value of a graph representing the loading amount included in the quality information to a failure range.
[0024] According to one embodiment of the present invention, a plurality of adjustment parameters include a die banding parameter, a die gap parameter, and a pump RPM parameter associated with the loading amount of a 3D coater. The method further includes the step of correcting the value of a graph representing the changed loading amount in response to receiving second user condition information that changes the value of at least some of the die banding parameter, the die gap parameter, and the pump RPM parameter, and the step of determining whether a loading amount failure scenario has been resolved based on the corrected value of the graph representing the loading amount.
[0025] According to one embodiment of the present invention, a plurality of defect scenarios include a defect scenario involving the width of an uncoated portion. The step of changing at least one of quality information related to the operation of a 3D coater and the quality of a material based on one or more determined defect scenarios includes, when one or more determined defect scenarios include a defect scenario involving the width of an uncoated portion, changing the value of a quality parameter representing the width of an uncoated portion included in the quality information to a defect range.
[0026] According to one embodiment of the present invention, the method further includes the step of correcting the operation of a 3D coater in response to receiving third user action information that adjusts the seam offset by touching at least a portion of the area corresponding to the seam of the 3D coater, and the step of determining whether a scenario of uncoated portion width defects has been resolved based on the corrected operation of the 3D coater.
[0027] A computer program stored on a computer-readable medium is provided to execute the above-described method according to one embodiment of the present invention on a computer. Effects of the invention
[0029] In various embodiments of the present invention, a user performing secondary battery production can perform training related to the operation method of the secondary battery production device and the method of dealing with defects through a simulation device before being put into work. By training the user in this way, losses caused by defects can be significantly reduced, thereby effectively improving the efficiency of the secondary battery production work.
[0030] In various embodiments of the present invention, by generating failure scenarios based on error information from an actual device, the simulation device can effectively generate training content optimized for the actual work environment.
[0031] In various embodiments of the present invention, the simulation device can generate and provide to the user failure scenarios having various values associated with the malfunction of a secondary battery production device, and accordingly, the user can effectively learn response measures for each situation while independently resolving malfunction situations that may occur in the actual device.
[0032] In various embodiments of the present invention, the user can easily learn how to operate a secondary battery production device through a simulation that proceeds step-by-step according to the user's proficiency.
[0033] In various embodiments of the present invention, the user can simply identify and process defective scenarios with insufficient training, thereby enabling intensive training only on defective scenarios with low work proficiency.
[0034] In various embodiments of the present invention, the user can effectively train in advance on methods to respond to problems that may occur in the coater process, and the simulation device can effectively determine whether the problem has been resolved based on the user's actions that are input or received.
[0035] In various embodiments of the present invention, users can effectively improve their ability to respond to defects by training using defect scenarios generated based on malfunctions that occurred in an actual work environment.
[0036] The effects of the present invention are not limited to those mentioned above, and other unmentioned effects will be clearly understood by a person skilled in the art to which the present invention pertains (referred to as "person skilled in the art") from the description in the claims. Brief explanation of the drawing
[0038] Embodiments of the present invention will be described with reference to the accompanying drawings described below, wherein similar reference numerals indicate similar elements, but are not limited thereto. FIG. 1 is a drawing showing an example of a user using a simulation device according to an embodiment of the present invention. FIG. 2 is a functional block diagram showing the internal configuration of a simulation device according to one embodiment of the present invention. FIG. 3 is a block diagram showing an example of a simulation device operating according to one embodiment of the present invention. FIG. 4 is a drawing showing an example of a display screen that is displayed or output to a device operating part according to an embodiment of the present invention. FIG. 5 is a drawing showing an example of a display screen that is displayed or output to a device operating part according to another embodiment of the present invention. FIG. 6 is a drawing showing an example of a display screen that is displayed or output to a device operating part according to another embodiment of the present invention. FIG. 7 is a drawing showing an example of a display screen that is displayed or output to a quality verification unit associated with a 3D coater according to one embodiment of the present invention. FIG. 8 is a drawing showing an example of a surface defect scenario occurring according to one embodiment of the present invention. FIG. 9 is a diagram showing an example of a loading amount failure scenario occurring according to an embodiment of the present invention. FIG. 10 is a drawing showing an example of a scenario in which a defect in the width of an uncoated part occurs according to an embodiment of the present invention. FIG. 11 is a diagram showing an example of a failure scenario being generated according to one embodiment of the present invention. FIG. 12 is a drawing showing an example of how operational capability information and test results are generated according to an embodiment of the present invention. FIG. 13 is a diagram showing an example of a simulation method for producing a secondary battery according to one embodiment of the present invention. FIG. 14 is a diagram showing an example of a simulation method for a coater for producing a secondary battery according to one embodiment of the present invention. FIG. 15 is a diagram showing an example of a method for calculating test results according to an embodiment of the present invention. FIG. 16 is a diagram showing an example of a method for generating a failure scenario according to an embodiment of the present invention. FIG. 17 shows an exemplary computing device for carrying out the above-described method and / or embodiments, etc. Specific details for implementing the invention
[0039] Hereinafter, specific details for implementing the present invention will be described in detail with reference to the attached drawings. However, in the following description, specific descriptions regarding widely known functions or configurations will be omitted if there is a risk of unnecessarily obscuring the essence of the present invention.
[0040] In the attached drawings, identical or corresponding components are assigned the same reference numerals. Additionally, in the description of the following embodiments, the description of identical or corresponding components may be omitted. However, even if a description of a component is omitted, it is not intended that such component is not included in any embodiment.
[0041] The advantages and features of the embodiments disclosed in this specification, and the methods for achieving them, will become clear by referring to the embodiments described below in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below but may be implemented in various different forms, and these embodiments are provided merely to fully inform a person skilled in the art of the scope of the invention.
[0042] The terms used in this specification will be briefly explained, and the disclosed embodiments will be described in detail. The terms used in this specification have been selected to be as widely used as possible, taking into account their functions in the present invention; however, these terms may vary depending on the intent of those skilled in the relevant field, case law, or the emergence of new technologies. Additionally, in specific cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the relevant description of the invention. Therefore, the terms used in this invention should be defined not merely by their names, but based on their meanings and the overall content of the present invention.
[0043] In this specification, singular expressions include plural expressions unless the context clearly specifies them as singular. Additionally, plural expressions include singular expressions unless the context clearly specifies them as plural. Throughout the specification, when a part is described as including a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components.
[0044] In the present invention, terms such as 'comprising', 'comprising', etc. may indicate the presence of features, steps, actions, elements and / or components, but do not exclude the addition of one or more other functions, steps, actions, elements, components and / or combinations thereof.
[0045] In the present invention, where a specific component is described as being 'combined,' 'combined,' 'connected,' 'associated,' or 'reacted' to any other component, the specific component may be directly combined, combined, connected, and / or associated with, or reacted to the other component, but is not limited thereto. For example, one or more intermediate components may exist between the specific component and the other component. Additionally, in the present invention, "and / or" may include each of the one or more listed items or a combination of at least some of the one or more items.
[0046] In the present invention, terms such as 'first', 'second', etc., are used to distinguish a specific component from another component, and the components described above are not limited by these terms. For example, the 'first' component may be used to refer to an element of the same or similar form as the 'second' component.
[0047] In the present invention, 'secondary battery' may refer to a battery made using a material capable of repeating the oxidation-reduction process between the current and the material multiple times. For example, to produce a secondary battery, processes such as mixing, coating, roll pressing, slitting, notching and drying, lamination, folding and stacking, lamination and stacking, packaging, charging and discharging, degassing, and characteristic testing may be performed. In this case, separate production equipment (devices) may be used to perform each process. Here, each production equipment may be operated by adjustment parameters, set values, etc., set or modified by the user.
[0048] In the present invention, the term 'user' may refer to a worker who performs secondary battery production and operates secondary battery production equipment, and may include a user who trains through a simulation device for secondary battery production equipment. Additionally, the term 'user account' is an ID created or assigned to each user to enable the use of such simulation device, and the user may log in to the simulation device and perform a simulation using the user account, but is not limited thereto.
[0049] In the present invention, the ‘equipment operating unit’, ‘device operating unit’, and ‘quality verification unit’ may refer to a software program that is included in or associated with an input / output device and / or an input / output device, which outputs images, videos, etc., such as a 3D model device, or receives various inputs from a user and transmits them to the simulator device.
[0050] In the present invention, the '3D model device' is a virtual device that implements actual secondary battery production equipment, and can operate such as executing, changing, and / or correcting images, videos, animations, etc. of the virtual device based on information input by a user (e.g., user input information and / or user action information). That is, the 'operation of the 3D model device' may include images, videos, animations, etc. of the virtual device that are executed, changed, and / or corrected. For example, the 3D model device may include devices for performing each of mixing, coating, roll pressing, slitting, notching and drying, lamination, folding and stacking, lamination and stacking, packaging, charging and discharging, degassing, and characteristic inspection. Additionally or alternatively, the 3D model device may be implemented as a 2D model device or implemented together with a 2D model device. In other words, in the present invention, the 3D model device is not limited to a three-dimensional model and may include a two-dimensional model. Accordingly, the 3D model device may include terms such as a 2D model device, an animation model device, a virtual model device, etc.
[0051] In the present invention, 'user condition information' may include user input that sets or changes conditions and / or values, etc., of at least some of the adjustment parameters, or information generated by any algorithm predetermined based on said user input.
[0052] In the present invention, 'user behavior information' may include user inputs such as touch input, drag input, pinch input, and rotation input performed on at least a portion of a 3D model device, or information generated by any algorithm predetermined based on said user input.
[0053] In the present invention, a 'defect scenario' may be a scenario that includes values, conditions, etc., for changing the operation of a 3D model device to a malfunction range or changing the quality information of a material determined by the operation of the 3D model device to a defect range. For example, if a defect scenario occurs during the operation of a simulation device, the operation of the 3D model device, quality information, etc., may be changed based on the generated defect scenario. Additionally, if the operation of the 3D model device, quality information, etc., changed by the defect scenario is corrected to a normal range, the defect scenario may be determined to be resolved.
[0054] In the present invention, a 'training scenario' may include a scenario for operating secondary battery production equipment. For example, if the secondary battery production equipment is a slitter, the training scenario may include a jumbo roll replacement scenario for replacing the slitter's starter and end product, a pancake extraction scenario, a fan cable core insertion scenario, etc. Here, the training scenario may include a defect scenario.
[0055] In the present invention, the 'mixing process' may be a process of preparing a slurry by mixing an active material, a binder, and other additives with a solvent. For example, the user may determine or adjust the ratio of the active material, conductive material, additives, binder, etc., to prepare a slurry of a specific quality. Additionally, in the present invention, the 'coating process' may be a process of applying the slurry onto a foil in a specific amount and shape. For example, the user may determine or adjust the die of a coater device, the slurry temperature, etc., to perform a coating having a specific amount and shape.
[0056] In the present invention, the 'rolling process' may be a process of passing a coated electrode between two rotating upper and lower rolls to press it to a uniform thickness. For example, the user may determine or adjust the spacing between the rolls, etc., to increase electrode density through the rolling process and maximize the capacity of the battery. Additionally, in the present invention, the 'slitting process' may be a process of passing an electrode between two rotating upper and lower knives to cut the electrode to a uniform width. For example, the user may determine or adjust various adjustment parameters to maintain a uniform electrode width.
[0057] In the present invention, the 'notching and drying process' may be a process of removing moisture after punching the electrode into a certain shape. For example, the user may determine or adjust the cutting height, length, etc. to perform punching into a shape of a specific quality. Additionally, in the present invention, the 'lamination process' may be a process of sealing and cutting the electrode and the separator. For example, the user may determine or adjust values corresponding to the x-axis, values corresponding to the y-axis, etc. to perform cutting of a specific quality.
[0058] In the present invention, the 'packaging process' may be a process of attaching leads and tapes to a completed cell and packaging it in an aluminum pouch, and the 'degassing process' may be a process of removing gas from within the cell to prevent air ingress and electrolyte leakage. Additionally, in the present invention, the 'characteristic inspection process' may be a process of verifying characteristics such as the thickness, weight, and insulation voltage of the cell using a measuring instrument before shipment. In the case of such processes, the user may adjust the conditions and values of various adjustment parameters or change the setting values corresponding to the device so that each process can be performed with specific quality within a normal range.
[0059] FIG. 1 is a diagram showing an example of a user (110) using a simulation device (100) according to an embodiment of the present invention. As illustrated, the simulation device (100) is a device for training a secondary battery production worker (e.g., user (110)), and may include an equipment operating unit (120), a device operating unit (130), a quality verification unit (140), etc. For example, the user (110) may operate a simulation device (100) that virtually implements actual secondary battery production equipment (e.g., 2D, 3D, etc.) to learn how to use secondary battery production equipment (e.g., coater) or to train methods to respond when quality degradation of the produced product occurs.
[0060] According to one embodiment, the equipment operating unit (120) may include a plurality of adjustment parameters for determining the operation of a 3D model device (e.g., a 3D coater) displayed on the device operating unit (130). For example, the first equipment operating unit (120_1) may include a first adjustment parameter (e.g., a first set of adjustment parameters), and the second equipment operating unit (120_2) may include a second adjustment parameter (e.g., a second set of adjustment parameters). The user (110) may execute, change, and / or correct the operation of the 3D model device by changing the conditions of at least some of the first adjustment parameter and the second adjustment parameter. That is, the operation of the 3D model device may be adaptively changed or corrected by changes in the adjustment parameters input by the user (110).
[0061] The device operation unit (130) may include a 3D model device associated with the production of a secondary battery. Here, the 3D model device may include a virtual model (e.g., 2D model, 3D model, etc.) associated with secondary battery production equipment such as a mixer, coater, slitter, roll presser device, lamination device, L&S (lamination & stack) device, etc., but is not limited thereto, and may include a model of any other device used for the production of a secondary battery. According to one embodiment, a user (110) may operate the 3D model device or change the configuration of the 3D model device by performing touch input, drag input, pinch input, etc., on the 3D model device (at least a part area of the 3D model device) included in the device operation unit (130). In this case, the user (110) can check or zoom in / out of any area of the 3D model device through view switching, etc., and can operate the 3D model device or change the configuration of the 3D model device by performing touch input, etc. Here, although it has been described above that a 3D model device related to secondary battery production is displayed on the device operation part (130), it is not limited thereto, and a device related to a specific process according to the secondary battery production process may be implemented and displayed as a 2D model device.
[0062] The quality verification unit (140) may include quality information related to the quality of the material generated by the 3D model device, for example, the first quality verification unit (140_1) may include a first quality parameter (e.g., a first set of quality parameters), and the second quality verification unit (140_2) may include a second quality parameter (e.g., a second set of quality parameters). Here, the quality information may be generated by performing operations on the first parameter, the second parameter, etc., based on a predetermined standard and / or algorithm. That is, the user (110) can check the quality information generated in response to changing adjustment parameters or operating the 3D model device through the quality verification unit (140). Additionally or alternatively, the quality verification unit (140) of a specific process may be included in the device operation unit (130) according to the secondary battery production process. In this case, the quality information may be displayed in association with the 3D model device of the device operation unit (130) or verified by a specific operation of the 3D model device. For example, when a button for quality verification displayed on the device operation part (130) is selected, quality information may be displayed or output. In another example, quality information may be displayed or output by changing the color of at least some area of the 3D model device.
[0063] In FIG. 1, the simulation device (100) is shown to include two equipment operation parts (120_1, 120_2) and two quality verification parts (140_1, 140_2), but is not limited thereto, and the number of equipment operation parts (120) and quality verification parts (140) can be determined arbitrarily depending on the type of 3D model device associated with the simulation device (100). With such a configuration, a user (110) performing secondary battery production can perform training related to the operation method of a secondary battery production device (e.g., coater) and the method of dealing with defects through the simulation device (100) before being put into work, and by training the user (110) in this way, the loss due to defects is significantly reduced, and the efficiency of the secondary battery production work can be effectively improved.
[0064] FIG. 2 is a functional block diagram showing the internal configuration of a simulation device (100) according to an embodiment of the present invention. As illustrated, the simulation device (100) (e.g., at least one processor of the simulation device (100)) may include, but is not limited to, a 3D model device operation unit (210), a quality determination unit (220), a scenario management unit (230), a test execution unit (240), a user management unit (250), etc. The simulation device (100) communicates with an equipment operation unit (120), a device operation unit (130), and a quality verification unit (140), and may exchange data and / or information associated with the 3D model device.
[0065] The 3D model device operation unit (210) can execute, change, and / or correct the operation of the 3D model device displayed on the device operation unit (130) according to the operation of the user. According to one embodiment, the 3D model device operation unit (210) can acquire or receive user behavior information and / or user condition information using information input from a user (e.g., a secondary battery production worker). Then, the 3D model device operation unit (210) can determine or change the operation of the 3D model device using the acquired or received user behavior information and / or user condition information.
[0066] According to one embodiment, user behavior information is information generated based on user input, such as touching at least a portion of the 3D model device included in the device operating unit (130), and may include information regarding the amount of change in the setting value of the 3D model device according to the user input. For example, if the 3D model device is a coater device for producing secondary batteries, the user can select and release a fixing bolt of the die area of the coater device through the device operating unit (130) using touch input, etc., and change the shim offset, and in this case, user behavior information based on the changed shim offset may be generated. In another example, if the 3D model device is a DSF & EOL device, the user can select a specific area of the DSF & EOL device through the device operating unit (130) using touch input, etc., to replace a measuring instrument consumable, and in this case, user behavior information based on the replaced consumable may be generated.
[0067] According to one embodiment, user condition information is information generated based on user input that changes the condition and / or value of at least some of the adjustment parameters included in the equipment operating unit (120), and may include information regarding the amount of change of the condition value for determining the operation of the 3D model device according to the user input. For example, if the 3D model device is a coater device for producing a secondary battery, the user may change the die bending parameter to a specific value through the equipment operating unit (120), and in this case, user condition information based on the value of the changed die bending parameter may be generated.
[0068] As described above, when the operation of a 3D model device is executed based on user condition information and / or user behavior information, the quality determination unit (220) may determine or generate quality information related to the quality of the material generated by the operation of the 3D model device. That is, when the 3D model device is operated (when an animation, video, etc. in which the 3D model device is operated is executed), the quality information may be determined or generated differently depending on the setting value, condition value, etc. of the 3D model device. In other words, the user may change or adjust the quality of the material generated by the 3D model device by changing adjustment parameters or by setting at least a part of the 3D model device as a touch input, etc.
[0069] According to one embodiment, the quality determination unit (220) determines or extracts one or more quality parameters for determining the quality of a material generated by a 3D model device, and while the operation of the 3D model device is being executed, it can calculate a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D model device being executed. Here, the value corresponding to the quality parameter may be calculated by any predetermined algorithm. Additionally, the quality determination unit (220) may generate quality information related to the quality of the material generated by the 3D model device based on the value corresponding to each of the one or more quality parameters calculated. For example, if the 3D model device is a coater device for producing a secondary battery, when a user adjusts the die banding parameter, the loading amount is determined as a quality parameter, and a value corresponding to the loading amount may be calculated. In this case, the quality determination unit (220) may generate or output quality information including the calculated loading amount.
[0070] According to one embodiment, a failure scenario associated with a malfunction of the 3D model device may occur during or before the operation of the 3D model device. When such a failure scenario occurs, at least some of the setting values, condition values, and quality information of the 3D model device may be changed to an abnormal range based on the generated failure scenario.
[0071] According to one embodiment, the scenario management unit (230) determines one or more of the defect scenarios among a plurality of defect scenarios associated with the malfunction of the 3D model device, and can change at least one of the quality information associated with the operation of the 3D model device and the quality of the material based on the determined one or more defect scenarios. For example, if the 3D model device is a coater device, the plurality of defect scenarios may include surface defects, loading amount defects, uncoated width defects, mismatch, etc. In this case, the scenario management unit (230) determines the defect scenario by extracting at least one of the surface defects, loading amount defects, uncoated width defects, and mismatch, and can change the adjustment parameters, operation, quality information, etc. of the 3D model device according to the extracted or determined defect scenarios.
[0072] According to one embodiment, when a defect scenario occurs, the user may change adjustment parameters or change the settings of the 3D model device to resolve the defect scenario. In this case, the scenario management unit (230) receives at least one of user behavior information and user condition information for resolving one or more determined defect scenarios, and may correct the operation of the changed 3D model device based on at least one of the received user behavior information and user condition information. Additionally, while the operation of the corrected 3D model device is being executed, the scenario management unit (230) may calculate a value corresponding to each of a plurality of quality parameters associated with the quality of the material generated by the 3D model device based on the operation of the 3D model device being executed, and may correct quality information associated with the quality of the material generated by the corrected 3D model device based on the value corresponding to each of the calculated plurality of quality parameters.
[0073] Then, the scenario management unit (230) can determine whether one or more defect scenarios have been resolved using the corrected quality information. For example, if the quality of the material is within a predetermined normal range, the scenario management unit (230) may determine that the defect scenario has been resolved, but is not limited thereto, and if the value of each quality parameter included in the quality information corresponds to a predetermined normal range or a specific value, the scenario management unit (230) may determine that the defect scenario has been resolved. Additionally or alternatively, if the value calculated by providing each quality parameter to any algorithm corresponds to a predetermined normal range, the scenario management unit (230) may determine that the defect scenario has been resolved.
[0074] According to one embodiment, the setting values, condition values, etc. of the 3D model device that are changed to the range of malfunction by the malfunction scenario may be predetermined for each malfunction scenario, but are not limited thereto. For example, the malfunction scenario may be generated based on error information that occurs when the actual secondary battery production equipment malfunctions. That is, when a malfunction occurs in an external device (e.g., actual secondary battery production equipment) associated with the 3D model device, the scenario management unit (230) may acquire error information associated with the malfunction and generate a malfunction scenario associated with the malfunction of the 3D model device based on the acquired error information. For example, when a malfunction occurs in the coater, the scenario management unit (230) may acquire the values of each adjustment parameter and the setting value of the coater at the time of the malfunction as error information. The scenario management unit (230) may generate a malfunction scenario by changing the values of each adjustment parameter and the setting value of the device acquired in this way to correspond to the 3D model device. With this configuration, a failure scenario is generated based on error information from the actual device, so the simulation device (100) can effectively generate training content optimized for the actual work environment.
[0075] According to one embodiment, the test execution unit (240) determines whether one or more defect scenarios have been resolved using corrected quality information, and if it is determined that one or more defect scenarios have been resolved, it can calculate the duration of one or more defect scenarios, loss values, etc., during the duration of one or more defect scenarios. For example, the loss values may include coating loss values, material loss values, etc., and may be calculated through a predetermined arbitrary algorithm based on the user's response time, values entered by the user, etc. Additionally, the test execution unit (240) can generate operational capability information for the 3D model device of the user account based on the calculated duration and loss values. Here, the user account may refer to the account of a worker using the simulation device (100), and the operational capability information is information indicating the user's work proficiency, and may include work speed, degree of proximity to a target value, evaluation score, etc. Additionally, if the user has resolved all predetermined types of defect scenarios, the test execution unit (240) may determine whether the user has passed the simulation training based on the operational capability information for each defect scenario.
[0076] The user management unit (250) can perform management such as registration, modification, and deletion of user accounts associated with a user using the simulation device (100). According to one embodiment, the user can use the simulation device (100) using their registered user account. In this case, the user management unit (250) can store and manage information regarding the resolution status of each failure scenario for each user account and operational capability information corresponding to each failure scenario in an arbitrary database. Using the information stored by the user management unit (250), the scenario management unit (230) can extract information associated with a specific user account stored in the database and extract or determine at least one scenario among a plurality of failure scenarios based on the extracted information. For example, the scenario management unit (230) may extract and generate or provide to the user only failure scenarios where the work speed is lower than the average work speed based on the information associated with the user account, but is not limited thereto, and failure scenarios may be extracted or determined by other arbitrary criteria or a combination of arbitrary criteria.
[0077] In FIG. 2, each functional component included in the simulation device (100) is described separately, but this is merely to aid in understanding the invention, and one computational device may perform two or more functions. Additionally, in FIG. 2, the simulation device (100) is shown as being separated from the equipment operation unit (120), the device operation unit (130), and the quality verification unit (140), but is not limited thereto, and the equipment operation unit (120), the device operation unit (130), and the quality verification unit (140) may be included in the simulation device (100). With such a configuration, the simulation device (100) can generate and provide to the user a defect scenario having various values related to the malfunction of the secondary battery production equipment, and accordingly, the user can effectively learn response measures for each situation while resolving the malfunction situation that may occur in the actual device on their own.
[0078] FIG. 3 is a block diagram illustrating an example of operation of a simulation device according to an embodiment of the present invention. As illustrated, the simulation device (100 in FIG. 1) can operate through a process such as a Human-Machine Interface (HMI) guide step (310), a condition adjustment preparation step (320), a condition adjustment execution step (330), a case training step (340), and a test step (350). In other words, the user can train the operation method of secondary battery production equipment, etc., through the steps (310, 320, 330, 340, and 350).
[0079] The HMI guide step (310) may be a step for learning the types of various adjustment parameters included in the equipment operating part, the method of operating the adjustment parameters, etc. For example, a work instruction sheet (an image, video, animation, etc. representing the work instruction sheet) indicating the types of adjustment parameters and the method of operating the adjustment parameters may be displayed or output to the equipment operating part, device operating part, etc. Additionally, a part of the screen may be lit or activated so that the user can perform a task corresponding to the work instruction sheet. In this case, the user can train the method of using the equipment operating part by manipulating the conditions and / or values of any adjustment parameter corresponding to the work instruction sheet. If the user touches any button for a predetermined time according to the work instruction sheet or inputs the correct value corresponding to any parameter, the next step may proceed, or a button that allows proceeding to the next step (e.g., NEXT button, etc.) may be displayed or activated.
[0080] The condition adjustment preparation step (320) may be a step in which the user learns how to set initial values for the equipment operating part, the device operating part, the quality verification part, etc., before operating the secondary battery production device. For example, a work order indicating the initial values for the equipment operating part, the device operating part, the quality verification part, etc. may be displayed or output to the equipment operating part, the device operating part, etc. Additionally, a part of the screen may be lit or activated so that the user can perform a task corresponding to the work order. In this case, the user can learn how to set initial values by checking the setting values of the 3D model device corresponding to the work order (e.g., shim number, shim model name, etc.) via touch input, etc. When the user completes the initial value setting according to the work order, the next step may proceed, or a button (e.g., MEXT button, etc.) that allows proceeding to the next step may be displayed or activated.
[0081] The condition adjustment execution step (330) may be a step in which the user learns how to identify and take action on defects that occur during the operation of the secondary battery production device. For example, in the case of a coater, surface defects (e.g., line defects), loading amount defects, uncoated area width defects, insulation defects, sampling defects, mismatch defects, etc. may occur, and along with the occurrence of defects, the type of adjustment parameter that must be operated to resolve the defects, the value of the adjustment parameter, and the setting value of the 3D model device may be displayed or output. The user can process the defects based on the information displayed in this way and train on how to resolve the defects.
[0082] The case training stage (340) may be a stage in which a user repeatedly processes or resolves each or a combination thereof of multiple defect scenarios associated with a secondary battery production device to master defect resolution methods. For example, the user may directly select and train one of the multiple defect scenarios, but is not limited thereto, and may also train a defect scenario arbitrarily determined by a simulator device. In this case, during the case training stage (340), guide information including condition information and action information required to resolve each defect according to the defect scenario may be displayed or output. Here, if the user manipulates specific adjustment parameters or changes the setting values of the 3D model device, the operation of the 3D model device and the quality of the material associated with the 3D model device may change in real time. By checking the quality that changes in this way, the user can resolve defects through repeated training and improve proficiency in dealing with defects.
[0083] The test phase (350) may be a step for evaluating the user's operational ability by testing the process of solving failure scenarios. For example, when the user solves each failure scenario, the user's operational ability may be measured or evaluated based on the time taken to complete each failure scenario, the loss value, etc. The user may check this operational ability and whether the test was passed, and additionally learn or train for failure scenarios where the user is lacking.
[0084] Although each step in FIG. 3 is illustrated as proceeding sequentially, it is not limited thereto, and some of the steps may be omitted. Additionally, the order of each step may be changed. For example, the case training step (340) may be performed again after the test step (350). With this configuration, the user can easily learn how to operate the secondary battery production device through a simulation that proceeds step by step according to the user's proficiency.
[0085] FIG. 4 is a drawing showing an example of a display screen that is displayed or output on a device operating unit (130) according to an embodiment of the present invention. As illustrated, the device operating unit (130) may display or output text, images, videos, etc., including a work instruction sheet (410), a 3D model device (420), a user guide (430), a NEXT button (440), etc., on a display screen. In FIG. 4, the work instruction sheet (410), the 3D model device (420), the user guide (430), the NEXT button (440), etc. are shown as being displayed in a specific area on the display screen, but are not limited thereto, and each text, image, video, etc., may be displayed in any area of the display screen.
[0086] As described above, the work order (410) is a document containing initial setting values and condition values of the 3D model device (420), and may be predetermined or generated by an arbitrary algorithm. For example, the simulation device may receive and provide the contents of a work order used to operate actual secondary battery production equipment, or generate a new work order by calculating the initial setting values and condition values of the 3D model device (420) based on a plurality of input work orders. Here, the 3D model device (420) may be a three-dimensional image, video, etc., that implements the secondary battery production equipment in a 3D form. For example, the 3D model device (420) may operate based on user condition information and / or user behavior information input by the user.
[0087] The user guide (430) includes information necessary to operate the 3D model device (420), condition information and action information required to resolve failure scenarios, etc., and may be information for guiding the user's next action. That is, even if the user does not know how to operate the simulation device, they can use the user guide (430) to train on how to operate the simulation device and how to respond to failures.
[0088] When determining condition values, setting values, etc. of a 3D model device or operating a 3D model device (420) using the work instruction sheet (410) and user guide (430) displayed in this manner, the corresponding step (e.g., HMI guide step, condition adjustment preparation step, etc.) is resolved, and a NEXT button (440) can be activated to proceed to the next step (e.g., condition adjustment execution step, case training step, test step, etc.). The user can select the activated NEXT button (440) via touch input or the like to perform training corresponding to the next step.
[0089] FIG. 5 is a drawing showing an example of a display screen that is displayed or output to a device operating unit (130) according to another embodiment of the present invention. As illustrated, the device operating unit (130) may display or output text, images, videos, etc., including a plurality of defect scenarios (510, 520, 530), etc., on a display screen. In FIG. 5, the first defect scenario (510), the second defect scenario (520), the third defect scenario (530), etc. are shown as being displayed in a specific area on the display screen, but are not limited thereto, and each text, image, video, etc. may be displayed in any area of the display screen.
[0090] According to one embodiment, each failure scenario may include the content, difficulty level, etc. of the failure scenario. For example, the first failure scenario (510) may be a failure of uncoated width with low difficulty, the second failure scenario (520) may be a failure of mismatch with low difficulty, and the third failure scenario (530) may be a failure of loading amount with low difficulty. The user may select at least some of the plurality of failure scenarios (510, 520, 530) displayed on the display screen using touch input or the like, and perform training on the selected failure scenario.
[0091] Additionally or alternatively, one of the multiple failure scenarios (510, 520, 530) may be determined by a predetermined algorithm or the like. For example, the simulation device may determine a failure scenario with low work proficiency or a combination of failure scenarios through the user account of the user performing the training (or information associated with the user account). Here, the user's work proficiency may be calculated or determined as a test result for each failure scenario, but is not limited thereto. With such a configuration, the user can simply identify and process failure scenarios with insufficient training, thereby allowing them to focus on training only the failure scenarios with low work proficiency.
[0092] FIG. 6 is a diagram showing an example of a display screen that is displayed or output on a device operating unit (130) according to another embodiment of the present invention. As illustrated, the device operating unit (130) may display or output text, images, videos, etc. associated with guide information (610, 620, 630) including condition information and action information required to resolve each defect on the display screen. In FIG. 6, the first guide information (610), the second guide information (620), the third guide information (630), etc. are shown as being displayed in a specific area on the display screen, but are not limited thereto, and each text, image, video, etc. may be displayed in any area of the display screen.
[0093] According to one embodiment, guide information (610, 620, 630) may include defect phenomena, methods of action, and changes in quality according to changes in the setting values and / or condition values of the 3D model device. For example, the first guide information (610) may include methods of action and changes in quality associated with uncoated width defects, the second guide information (620) may include methods of action and changes in quality associated with mismatch defects, and the third guide information (630) may include methods of action and changes in quality associated with loading amount defects. The user can identify defect phenomena and methods of action corresponding to each defect phenomenon, manipulate the conditions and / or values of adjustment parameters, or adjust the setting values of the 3D model device to perform training so that a material having quality within a normal range is produced.
[0094] In FIG. 6, guide information (610, 620, 630) is described as being displayed or output on the device operating part (130), but is not limited thereto, and the guide information may be displayed on a separate display device.
[0095] FIG. 7 is a drawing showing an example of a display screen that is displayed or output to a quality verification unit (140) associated with a 3D coater according to an embodiment of the present invention. According to an embodiment, the coater may refer to a device for coating a slurry produced by a mixing process onto a current collector (e.g., foil). For example, the coater may include a slot die from which an electrode active material slurry is discharged, a coating roller, etc. In the coating process performed by such a coater, it may be important to perform the coating to have a constant thickness, width, and pattern in order to produce a good material. Here, the thickness, width, pattern, etc., of the coating may be changed by setting values and / or condition values such as pump RPM, die gap, die bending, slurry temperature, seam offset, and EPC (edge position control).
[0096] According to one embodiment, quality information related to the quality of a material produced by a 3D coater may be displayed or output to a quality verification unit (140). For example, a simulator device (100 in FIG. 1) may determine one or more quality parameters for determining the quality of a material produced by a 3D coater, and while the operation of the 3D coater is being executed, may calculate a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D coater being executed. Then, the simulation device may generate and output quality information related to the quality of a material produced by a 3D coater based on the value corresponding to each of the one or more quality parameters calculated. In the illustrated example, the first quality verification unit (140_1) may include quality information (or quality parameters) for checking the width of an uncoated area, a mismatch, etc., and the second quality verification unit (140_2) may include quality information (or quality parameters) for checking the loading level. Additionally, whether a line defect occurs can be determined by an image, video, animation, etc. of the 3D coater displayed on the operating part of the device.
[0097] According to one embodiment, a plurality of adjustment parameters for determining the operation of a 3D coater device may include a pump RPM parameter, a die gap parameter, a die bending parameter, a slurry temperature parameter, an EPC, etc. Here, the pump RPM parameter may be a parameter for controlling the speed at which the slurry is applied onto a current collector, the die gap parameter may be a parameter for controlling the gap between the current collector and the die, and the die bending parameter may be a parameter for controlling the degree to which the die from which the slurry is discharged is bent. In addition, the EPC may be a parameter used to control the position of a coating roller, etc.
[0098] According to one embodiment, when a user changes the setting value of the seam offset or inputs the condition value of the EPC, the value of the quality parameter displayed in the first quality verification unit (140_1) may be changed or adjusted. Additionally or alternatively, when a condition value such as a pump RPM parameter, die gap parameter, or die banding parameter is input, the value of the quality parameter displayed in the second quality verification unit (140_2) may be changed or adjusted. That is, the user can check the operation and quality information of the 3D coater device that changes in real time by adjusting a plurality of adjustment parameters or by operating the 3D coater using touch input, drag input, etc.
[0099] FIG. 8 is a diagram illustrating an example in which a surface defect scenario occurs according to an embodiment of the present invention. As described above, a simulation device (100 in FIG. 1) determines one or more defect scenarios among a plurality of defect scenarios associated with the malfunction of a 3D coater, and can change at least one of quality information associated with the operation of the 3D coater and the quality of the material based on the determined one or more defect scenarios. Here, the plurality of defect scenarios may include surface defect scenarios. For example, a surface defect scenario may refer to a scenario in which a defective material is generated because the 3D slurry is not applied to a part of the 3D foil or is applied abnormally.
[0100] According to one embodiment, if one or more determined defect scenarios include a surface defect scenario, the simulation device may change at least a portion of the area on the 3D foil on which the 3D slurry is applied in the 3D coater included in the device operating part (130) into a predetermined area (e.g., an image, video, animation, etc., of a point, line, or surface indicating a defect) (810). In other words, if a surface defect scenario occurs, a portion of the area where the coating is performed may be changed into a predetermined area (810) including a white line, etc.
[0101] When a surface defect scenario occurs, the user can select a specific tool among multiple tools to resolve surface defects such as line defects using touch input, and use the tool to touch or drag a specific area of the 3D coater displayed on the device operating part (130) to respond to the surface defect scenario. In other words, the simulation device receives a selection from the user for a specific tool among multiple tools to resolve surface defects such as line defects, and can correct at least a part of the changed 3D foil in response to receiving user action information that the user touches or drags at least a part of the area corresponding to the die of the 3D coater using the selected specific tool.
[0102] According to one embodiment, the device operating part (130), etc. may include icons representing various tools that a user can select. For example, the plurality of tools may include a die drag tool for removing foreign substances in an area corresponding to the die of a 3D coater, a wiper tool for cleaning an area corresponding to the die (e.g., die lip) of a 3D coater, etc. That is, the user can respond to a surface defect scenario by selecting the die drag tool, dragging the die area of the 3D coater, and selecting the wiper tool to clean the die area of the 3D coater. In this case, the simulation device may receive or generate user action information based on the input user action, and correct at least a portion of the area on the 3D foil included in the 3D coater based on the user action information.
[0103] Then, the simulation device can determine whether the surface defect scenario has been resolved based on at least some area on the corrected 3D foil. For example, if user behavior information is generated based on touch inputs, drag inputs, etc., for a predetermined area in a predetermined order by a predetermined tool that can be used to resolve the surface defect scenario, the simulation device can determine that the surface defect scenario has been resolved. In other words, the simulation device can determine that the surface defect scenario has been resolved if at least some area on the 3D foil has been corrected based on the user behavior information. If the scenario is determined to be resolved, the predetermined area (810) indicating surface defects, such as line defects, can be removed from the image, video, and / or animation of the 3D coater.
[0104] In FIG. 8, an image, video, and / or animation representing a part of a 3D coater is shown displayed on the device operating part (130), but is not limited thereto, and the device operating part (130) may include an image, video, and / or animation of the same shape as the actual coater. With such a configuration, the user can effectively train in advance on how to respond to problems that may occur in the coater process, and the simulation device can effectively determine whether the problem has been solved based on the user's actions that are input or received.
[0105] FIG. 9 is a diagram illustrating an example in which a loading amount failure scenario occurs according to an embodiment of the present invention. As described above, a simulation device (100 in FIG. 1) determines one or more failure scenarios among a plurality of failure scenarios associated with the malfunction of a 3D coater, and can change at least one of quality information associated with the operation of the 3D coater and the quality of the material based on the determined one or more failure scenarios. Here, the plurality of failure scenarios may include a loading amount failure scenario. According to one embodiment, during coating, the amount of active material per unit area must be applied equally on both sides of the current collector, and in this case, the loading amount may refer to such an amount of active material per unit area. That is, the loading amount failure scenario may refer to a scenario in which such active material is not applied equally and the loading amount is non-uniform.
[0106] According to one embodiment, if one or more determined failure scenarios include a failure scenario in the loading amount, the simulation device may change the value of a graph (910) representing the loading amount included in the quality information displayed in the quality verification unit (140) (e.g., the value of each parameter of the graph) to a failure range. For example, if a failure scenario in the loading amount occurs, the value of the graph (910) representing the loading amount, the color, shape, etc. of the loading amount image (920) may be changed to a failure range.
[0107] When a loading amount failure scenario occurs, the user can respond to the loading amount failure scenario by changing condition values such as pump RPM parameters, die gap parameters, and die banding parameters. That is, the loading amount of the 3D coater can be changed or corrected by being influenced by values such as pump RPM parameters, die gap parameters, and die banding parameters. In other words, the simulation device can correct the values of the graph (910) indicating the loading amount changed to a failure range, the color, shape, etc. of the loading amount image (920), in response to receiving user condition information that changes at least some of the values of the die banding parameters, die gap parameters, and pump RPM parameters. For example, if the loading amount of the side is high, the user can change the condition value of the die banding parameter, and the simulation device can receive the changed condition value and lower the side loading.
[0108] Then, the simulation device can determine whether the loading amount failure scenario has been resolved based on the corrected value of the graph (910) representing the loading amount. For example, the simulation device can calculate and correct the value of the graph through any algorithm based on the values of the die banding parameter, the die gap parameter, and the pump RPM parameter. If the value of the graph (910) calculated in this way is determined to be within a predetermined normal range, the simulation device can determine that the loading amount failure scenario has been resolved. If the scenario is determined to be resolved, the color of the loading amount image (920) can be changed or corrected to a color representing normal quality.
[0109] FIG. 10 is a diagram illustrating an example in which a defect scenario regarding the width of an uncoated portion occurs according to an embodiment of the present invention. As described above, a simulation device (100 in FIG. 1) determines one or more defect scenarios among a plurality of defect scenarios associated with the malfunction of a 3D coater, and can change at least one of quality information associated with the operation of the 3D coater and the quality of the material based on the determined one or more defect scenarios. Here, the plurality of defect scenarios may include a defect scenario regarding the width of an uncoated portion. For example, an uncoated portion may represent an area where an active material is not coated, and a defect scenario regarding the width of an uncoated portion may refer to a scenario in which the width of the area where the active material is not coated is defective.
[0110] According to one embodiment, if one or more determined defect scenarios include a defect scenario involving the width of the uncoated portion, the simulation device may change the value of a quality parameter representing the width of the uncoated portion included in the quality information displayed in the quality verification unit (140) to a defect range. As illustrated, the quality verification unit (140) may include quality parameters associated with the width of the coated portion (e.g., 500.00) and / or the width of the uncoated portion (e.g., 10, 20, and 10). For example, if a defect scenario involving the width of the uncoated portion occurs, the value representing the width of the coated portion and / or the width of the uncoated portion may be changed to a defect range.
[0111] In the event that a scenario of uncoated width defect occurs, the user can respond to the uncoated width defect scenario by changing condition values and / or setting values such as pump RPM parameters, die gap parameters, and shim offset. That is, the uncoated width of the 3D coater can be changed or corrected by being influenced by pump RPM parameters, die gap parameters, shim offset, etc. According to one embodiment, the simulation device can correct the operation of the 3D coater in response to receiving user action information that adjusts the shim offset by touching at least a portion of the area corresponding to the shim of the 3D coater displayed on the device operation part. Additionally or alternatively, the simulation device can correct the operation of the 3D coater in response to receiving user condition information that adjusts values for pump RPM parameters, die gap parameters, etc. For example, the user can select and deselect an area corresponding to the lower and / or upper layer seam offset adjustment bolts displayed on the device operating part using touch input or the like, and increase or decrease the OS part offset and / or DS part offset; in this case, the simulation device can correct the width of the uncoated part according to the changed offset value.
[0112] Then, the simulation device can determine whether the uncoated area width defect scenario has been resolved based on the operation of the corrected 3D coater. For example, the simulation device can calculate and correct the uncoated area width through an arbitrary algorithm based on pump RPM parameters, die gap parameter values, seam offset setting values, etc. If the uncoated area width calculated in this way is determined to be within a predetermined normal range, the simulation device can determine that the uncoated area width defect scenario has been resolved.
[0113] Although it has been described in FIGS. 8 to 10 that surface defect scenarios, loading amount defect scenarios, and uncoated part defect scenarios exist, the plurality of defect scenarios may further include any other defect scenarios that may occur in the coater. For example, the plurality of defect scenarios may further include a mismatch defect scenario in which the widths of the left and right uncoated parts do not match.
[0114] FIG. 11 is a diagram showing an example of a failure scenario (1122) being generated according to an embodiment of the present invention. As illustrated, the simulation device (100) communicates with an external device (e.g., secondary battery production equipment, etc.) (1110), a failure scenario DB (1120), etc., and can exchange data and / or information necessary for generating the failure scenario (1122).
[0115] According to one embodiment, if a malfunction occurs in an external device (1110), the simulation device (100) may receive or obtain error information (1112) associated with the malfunction that occurred from the external device (1110). Here, the error information (1112) may include operation information of the external device (1110) at the time the malfunction occurred and the amount of change in quality of the material generated by the external device (1110). In this case, the simulation device (100) may determine the value of each quality parameter of the condition value, set value, and / or quality information of a 3D model device (e.g., 3D coater) to correspond to the error information (1112), and may generate a defect scenario (1122) having the determined value of the condition value, set value, and / or quality parameter of the 3D model device. The defect scenario (1122) thus generated may be stored and managed in a defect scenario DB (1120). For example, the simulation device (100) can generate a defect scenario (1122) by using any algorithm and / or a learned machine learning model to determine the value of each quality parameter of the condition value, setting value and / or quality information of the 3D model device to correspond to the error information (1112).
[0116] According to one embodiment, the processor can convert operation information of an external device (1110) into a first set of parameters associated with the operation of a 3D model device, and convert a change in the quality of a material generated by the external device (1110) into a second set of parameters associated with quality information associated with the quality of a material generated by the 3D model device. Then, the processor can determine a category of malfunction that occurred in the external device (1110) using the converted first set of parameters and the second set of parameters, and generate a failure scenario based on the determined category, the first set of parameters, and the second set of parameters.
[0117] In FIG. 11, it is described that a failure scenario is generated when a malfunction occurs in an external device (1110), but this is not limited thereto, and for example, the failure scenario may be predetermined by any user. In other examples, the failure scenario may be generated by randomly determining setting values, condition values, quality information, etc. associated with the 3D model device within a predetermined abnormal range. With such a configuration, the user can effectively improve their ability to respond to failures by training using a failure scenario generated based on a malfunction that occurred in an actual work environment.
[0118] FIG. 12 is a diagram showing an example in which operational capability information (1230) and test results (1240) are generated according to an embodiment of the present invention. As described above, when a failure scenario occurs, the simulation device (100) receives user condition information (1210), user behavior information (1220), etc. from the user, and can determine whether the failure scenario has been resolved based on the received user condition information (1210), user behavior information (1220), etc.
[0119] According to one embodiment, when a failure scenario is determined to be resolved, the simulation device (100) may calculate the duration and loss values of the failure scenario during the execution of the failure scenario and generate operational capability information (1230) for the 3D model device of the user account based on the calculated duration and loss values. In this case, a test result (1240) may be output along with the operational capability information (1230). For example, a user associated with the user account may perform a test on any failure scenario, and if all failure scenarios associated with a specific 3D model device are resolved according to a predetermined standard, the simulation device (100) may determine that the user has passed the simulation test for the specific 3D model device.
[0120] FIG. 13 is a diagram illustrating an example of a simulation method (1300) for producing a secondary battery according to an embodiment of the present invention. The simulation method (1300) for producing a secondary battery may be performed by a processor (e.g., at least one processor of a simulation device). As illustrated, the simulation method (1300) for producing a secondary battery may be initiated by the processor outputting a device operation unit including a 3D model device associated with the production of a secondary battery, an equipment operation unit including a plurality of adjustment parameters for determining the operation of the 3D model device, and a quality verification unit including quality information associated with the quality of a material generated by the 3D model device (S1310).
[0121] The processor can obtain at least one of the first user behavior information obtained through the device operating unit and the first user condition information obtained through the equipment operating unit (S1320). Here, the first user condition information may include information associated with a value corresponding to at least one of a plurality of adjustment parameters.
[0122] The processor can determine the operation of the 3D model device based on at least one of the acquired first user action information and the first user condition information (S1330). Additionally, the processor can execute the operation of the 3D model device included in the device operation unit based on the determined operation (S1340). When the processor receives the first user action information, it determines whether the received first user action information corresponds to a predetermined operation condition of the 3D model device, and if it is determined that the first user action information corresponds to a predetermined operation condition of the 3D model device, it may permit the operation of the 3D model device.
[0123] According to one embodiment, a processor determines one or more quality parameters for determining the quality of a material generated by a 3D model device, and while the operation of the 3D model device is being executed, calculates a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D model device being executed. Additionally, the processor may generate quality information associated with the quality of the material generated by the 3D model device based on the value corresponding to each of the one or more quality parameters calculated.
[0124] According to one embodiment, a processor determines one or more failure scenarios among a plurality of failure scenarios associated with a malfunction of a 3D model device, and can change at least one of quality information associated with the operation of the 3D model device and the quality of the material based on the determined one or more failure scenarios. Then, the processor receives at least one of second user action information and second user condition information for resolving the determined one or more failure scenarios, and can correct the operation of the changed 3D model device based on at least one of the received second user action information and second user condition information. Additionally, while the corrected operation of the 3D model device is being executed, the processor can calculate a value corresponding to each of a plurality of quality parameters associated with the quality of the material generated by the 3D model device based on the executed operation of the 3D model device. In this case, the processor can correct the quality information associated with the quality of the material generated by the corrected 3D model device based on the value corresponding to each of the calculated plurality of quality parameters, and can determine whether one or more failure scenarios have been resolved using the corrected quality information.
[0125] FIG. 14 is a diagram illustrating an example of a simulation method (1400) for a coater for producing a secondary battery according to an embodiment of the present invention. The simulation method (1400) for a coater for producing a secondary battery may be performed by a processor (e.g., at least one processor of a simulation device). As illustrated, the simulation method (1400) for a coater for producing a secondary battery may be initiated by the processor executing a device operation unit including a 3D coater associated with the production of a secondary battery, an equipment operation unit including a plurality of adjustment parameters for determining the operation of the 3D coater, and a quality verification unit including quality information associated with the quality of a material produced by the 3D coater (S1410).
[0126] The processor can acquire at least one of first user action information acquired through a device operating part and first user condition information acquired through an equipment operating part (S1420). Additionally, the processor can determine the operation of the 3D coater based on at least one of the acquired first user action information and first user condition information (S1430). Additionally, the processor can execute an operation of applying a 3D slurry onto a 3D foil (e.g., a current collector) associated with the 3D coater based on the determined operation (S1440).
[0127] Additionally, the processor may determine one or more quality parameters to determine the quality of a material produced by a 3D coater, and while the operation of the 3D coater is being executed, may calculate a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D coater being executed. Then, the processor may generate quality information associated with the quality of a material produced by the 3D coater based on the value corresponding to each of the one or more quality parameters calculated.
[0128] According to one embodiment, the processor determines one or more of a plurality of failure scenarios associated with the malfunction of a 3D coater, and can change at least one of quality information associated with the operation of the 3D coater and the quality of the material based on the determined one or more failure scenarios. For example, the plurality of failure scenarios may include a surface failure scenario, a loading amount failure scenario, an uncoated area width failure scenario, a mismatch failure scenario, etc. In this case, each failure scenario may be resolved by any user condition information and user behavior information input by the user.
[0129] FIG. 15 is a diagram illustrating an example of a test result calculation method (1500) according to an embodiment of the present invention. The test result calculation method (1500) may be performed by a processor (e.g., at least one processor of a simulation device). As illustrated, the test result calculation method (1500) may be initiated by the processor receiving at least one of second user behavior information and second user condition information for resolving one or more determined failure scenarios (S1510).
[0130] As described above, the processor can correct the operation of the modified 3D model device based on at least one of the received second user action information and second user condition information (S1520). Additionally, while the corrected operation of the 3D model device is being executed, the processor can calculate a value corresponding to each of a plurality of quality parameters associated with the quality of the material generated by the 3D model device based on the executed operation of the 3D model device (S1530). In this case, the processor can correct quality information associated with the quality of the material generated by the corrected 3D model device based on the value corresponding to each of the calculated plurality of quality parameters (S1540).
[0131] Then, the processor can determine whether one or more defect scenarios have been resolved using corrected quality information and / or setting values, condition values, etc. of the 3D model device (S1550). If it is determined that the defect scenarios have not been resolved, the processor can generate or obtain second user action information, second user condition information, etc. again using information entered by the user.
[0132] If it is determined that one or more failure scenarios have been resolved, the processor may calculate the duration and loss values of one or more failure scenarios during the execution of the one or more failure scenarios (S1560). Additionally, the processor may generate operational capability information for the 3D model device of the user account based on the calculated duration and loss values (S1570). Here, the operational capability information may include, but is not limited to, the execution speed and accuracy calculated using the duration and loss values, and may further include the user's test score and test pass status. In this case, one user account may be assigned to each user performing secondary battery production, and the operational capability information generated based on the user's failure scenario duration and loss values may be stored or managed in association with the corresponding user account.
[0133] FIG. 16 is a diagram illustrating an example of a method for generating a failure scenario (1600) according to an embodiment of the present invention. The method for generating a failure scenario (1600) may be performed by a processor (e.g., at least one processor of a simulation device). As illustrated, the method for generating a failure scenario (1600) may be initiated by the processor obtaining error information associated with a malfunction when a malfunction occurs in an external device associated with a 3D model device (S1610).
[0134] The processor can generate a failure scenario associated with a malfunction of the 3D model device based on the acquired error information (S1620). Here, the error information may include the values and setting values of each adjustment parameter of the production equipment in the case where the actual secondary battery production equipment associated with the 3D model device malfunctions. For example, if the quality of the material produced by the secondary battery production equipment deviates from a predetermined normal range, it may be determined that a malfunction has occurred, and if it is determined that a malfunction has occurred, the processor can acquire error information associated with the malfunction and generate a failure scenario associated with a malfunction of the 3D model device based on the acquired error information.
[0135] FIG. 17 illustrates an exemplary computing device (1700) for performing the method and / or embodiment described above. According to one embodiment, the computing device (1700) may be implemented using hardware and / or software configured to interact with a user. Here, the computing device (1700) may include the simulation device (100 of FIG. 1) described above. For example, the computing device (1700) may be configured to support a virtual reality (VR), augmented reality (AR), or mixed reality (MR) environment, but is not limited thereto. The computing device (1700) may include, but is not limited to, a laptop, desktop, workstation, personal digital assistant, server, blade server, mainframe, etc. The components of the computing device (1700) described above, their connections, and their functions are intended to be exemplary and are not intended to limit the embodiments of the invention described and / or claimed herein.
[0136] The computing device (1700) includes a processor (1710), memory (1720), storage device (1730), communication device (1740), a high-speed interface (1750) connected to the memory (1720) and a high-speed expansion port, and a low-speed interface (1760) connected to the low-speed bus and storage device. Each of the components (1710, 1720, 1730, 1740 and 1750) may be interconnected using various buses and may be mounted on the same main board or connected in other suitable ways. The processor (1710) may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input / output operations. For example, the processor (1710) can process instructions stored in memory (1720), storage device (1730), etc., and / or instructions executed within a computing device (1700) to display graphic information on an external input / output device (1770), such as a display device coupled to a high-speed interface (1750).
[0137] The communication device (1740) may provide a configuration or function for the input / output device (1770) and the computing device (1700) to communicate with each other via a network, and may provide a configuration or function to support the input / output device (1770) and / or the computing device (1700) communicating with other external devices, etc. For example, a request or data generated by the processor of an external device according to any program code may be transmitted to the computing device (1700) via a network under the control of the communication device (1740). Conversely, a control signal or command provided under the control of the processor (1710) of the computing device (1700) may be transmitted to another external device via the communication device (1740) and the network.
[0138] In FIG. 17, the computing device (1700) is depicted as including one processor (1710), one memory (1720), etc., but is not limited thereto, and the computing device (1700) may be implemented using multiple memories, multiple processors and / or multiple buses, etc. Additionally, in FIG. 17, it is described as having one computing device (1700), but is not limited thereto, and multiple computing devices may interact and perform operations necessary to execute the method described above.
[0139] Memory (1720) can store information within a computing device (1700). According to one embodiment, memory (1720) may be composed of a volatile memory unit or a plurality of memory units. Additionally or alternatively, memory (1720) may be composed of a non-volatile memory unit or a plurality of memory units. Furthermore, memory (1720) may be composed of other forms of computer-readable media, such as a magnetic disk or an optical disk. Additionally, memory (1720) may store an operating system and at least one program code and / or instruction.
[0140] The storage device (1730) may be one or more mass storage devices for storing data for the computing device (1700). For example, the storage device (1730) may be a computer-readable medium including a magnetic disc such as a hard disk or removable disk, an optical disc, a semiconductor memory device such as an EPROM (Erasable Programmable Read-Only Memory), an EEPROM (Electrically Erasable PROM), or a flash memory device, or may be configured to include such a computer-readable medium. Additionally, a computer program may be tangibly implemented on such a computer-readable medium.
[0141] The high-speed interface (1750) and the low-speed interface (1760) may be means for interaction with an input / output device (1770). For example, the input device may include a device such as a camera including an audio sensor and / or an image sensor, a keyboard, a microphone, a mouse, etc., and the output device may include a device such as a display, a speaker, a haptic feedback device, etc. In another example, the high-speed interface (1750) and the low-speed interface (1760) may be means for interfacing with a device in which the configuration or function for performing input and output is integrated into one, such as a touchscreen, etc.
[0142] According to one embodiment, the high-speed interface (1750) manages bandwidth-intensive operations for the computing device (1700), while the low-speed interface (1760) may manage less bandwidth-intensive operations than the high-speed interface (1750), but such function assignments are merely exemplary. According to one embodiment, the high-speed interface (1750) may be coupled to high-speed expansion ports capable of accommodating memory (1720), an input / output device (1770), and various expansion cards (not shown). Additionally, the low-speed interface (1760) may be coupled to a storage device (1730) and a low-speed expansion port. Furthermore, the low-speed expansion port, which may include various communication ports (e.g., USB, Bluetooth, Ethernet, wireless Ethernet), may be coupled to one or more input / output devices (1770), such as a keyboard, a pointing device, or a scanner, or to a networking device such as a router or a switch via a network adapter.
[0143] The computing device (1700) may be implemented in a number of different forms. For example, the computing device (1700) may be implemented as a standard server or as a group of such standard servers. Additionally or alternatively, the computing device (1700) may be implemented as part of a rack server system or as a personal computer such as a laptop computer. In this case, components from the computing device (1700) may be combined with other components within any mobile device (not shown). The computing device (1700) may include one or more other computing devices or be configured to communicate with one or more other computing devices.
[0144] In FIG. 17, the input / output device (1770) is depicted as not being included in the computing device (1700), but is not limited thereto and may be configured as a single device with the computing device (1700). Additionally, in FIG. 17, the high-speed interface (1750) and / or low-speed interface (1760) are depicted as elements configured separately from the processor (1710), but is not limited thereto and the high-speed interface (1750) and / or low-speed interface (1760) may be configured to be included in the processor (1710).
[0145] The methods and / or various embodiments described above may be realized in digital electronic circuits, computer hardware, firmware, software, and / or combinations thereof. Various embodiments of the present invention may be executed by a data processing device, for example, one or more programmable processors and / or one or more computing devices, or implemented as a computer program stored on a computer-readable medium and / or on a computer-readable medium. The computer program described above may be written in any form of programming language, including a compiled language or an interpreted language, and may be distributed in any form, such as a standalone program, a module, or a subroutine. The computer program may be distributed through a single computing device, a plurality of computing devices connected through the same network, and / or a plurality of computing devices distributed to be connected through a plurality of different networks.
[0146] The above-described methods and / or various embodiments may be performed by one or more processors configured to execute one or more computer programs that process, store, and / or manage any functions, functions, etc. by operating based on input data or generating output data. For example, the methods and / or various embodiments of the present invention may be performed by special-purpose logic circuits such as a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC), and an apparatus and / or system for performing the methods and / or embodiments of the present invention may be implemented as a special-purpose logic circuit such as an FPGA or an ASIC.
[0147] One or more processors executing a computer program may include one or more processors of a general-purpose or special-purpose microprocessor and / or any type of digital computing device. The processor may receive instructions and / or data from each of read-only memory and random access memory, or receive instructions and / or data from read-only memory and random access memory. In the present invention, components of a computing device performing the methods and / or embodiments may include one or more processors for executing instructions and one or more memories for storing instructions and / or data.
[0148] According to one embodiment, a computing device may exchange data with one or more mass storage devices for storing data. For example, the computing device may receive and / or receive data from a magnetic disc or an optical disc, and may transfer data to a magnetic disc or an optical disc. A computer-readable medium suitable for storing instructions and / or data associated with a computer program may include, but is not limited to, any form of non-volatile memory including semiconductor memory devices such as EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable PROM), and flash memory devices. For example, the computer-readable medium may include magnetic discs such as internal hard disks or removable disks, photomagnetic discs, CD-ROMs, and DVD-ROMs.
[0149] To provide interaction with a user, the computing device may include, but is not limited to, a display device for providing or displaying information to the user (e.g., CRT (Cathode Ray Tube), LCD (Liquid Crystal Display), etc.) and a pointing device (e.g., keyboard, mouse, trackball, etc.) on which the user can provide input and / or commands, etc. on the computing device. That is, the computing device may further include any other type of device for providing interaction with the user. For example, the computing device may provide any form of sensory feedback to the user for interaction with the user, including visual feedback, auditory feedback and / or tactile feedback. In this regard, the user may provide input to the computing device through various gestures such as visual, vocal, and motion.
[0150] In the present invention, various embodiments may be implemented in a computing device comprising back-end components (e.g., data servers), middleware components (e.g., application servers), and / or front-end components. In this case, the components may be interconnected by any form or medium of digital data communication, such as a communication network. According to one embodiment, the communication network may be composed of a wired network such as Ethernet, Power Line Communication, telephone line communication devices, and RS-serial communication, a mobile communication network, a Wireless LAN (WLAN), a wireless network such as Wi-Fi, Bluetooth, and ZigBee, or a combination thereof. For example, the communication network may include a Local Area Network (LAN), a Wide Area Network (WAN), etc.
[0151] A computing device based on the exemplary embodiments described herein may be implemented using hardware and / or software configured to interact with a user, including a user device, a user interface (UI) device, a user terminal, or a client device. For example, the computing device may include a portable computing device such as a laptop computer. Additionally or alternatively, the computing device may include, but is not limited to, Personal Digital Assistants (PDAs), tablet PCs, game consoles, wearable devices, Internet of Things (IoT) devices, Virtual Reality (VR) devices, Augmented Reality (AR) devices, etc. The computing device may further include other types of devices configured to interact with a user. Additionally, the computing device may include a portable communication device suitable for wireless communication over a network such as a mobile communication network (e.g., a mobile phone, a smartphone, a wireless cellular phone, etc.). A computing device may be configured to communicate wirelessly with a network server using wireless communication technologies and / or protocols such as radio frequency (RF), microwave frequency (MWF) and / or infrared frequency (IRF).
[0152] Various embodiments of the present invention, including specific structural and functional details, are exemplary. Accordingly, the embodiments of the present invention are not limited to those described above and may be implemented in various other forms. Furthermore, the terms used in the present invention are intended to describe some embodiments and are not to be interpreted as limiting the embodiments. For example, singular words and the above may be interpreted to include plural forms unless the context clearly indicates otherwise.
[0153] In this invention, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by those skilled in the art to which such concepts belong. Furthermore, commonly used terms, such as those defined in advance, should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology.
[0154] Although the present invention has been described in relation to some embodiments, various modifications and changes may be made without departing from the scope of the invention as understood by a person skilled in the art to which the invention pertains. Furthermore, such modifications and changes should be considered to fall within the scope of the claims appended to this specification. Explanation of the symbols
[0156] 100: Simulation device 110: User 120: Equipment operating part 130: Device operating part 140: Quality Verification Department
Claims
Claim 1 A simulation device for secondary battery production, comprising: a memory configured to store at least one instruction; and at least one processor configured to execute at least one instruction stored in the memory, wherein the at least one instruction executes a device operating unit including a 3D coater associated with the production of a secondary battery, an equipment operating unit including a plurality of adjustment parameters for determining the operation of the 3D coater, and a quality verification unit including quality information associated with the quality of a material generated by the 3D coater; acquires at least one of first user action information acquired through the device operating unit and first user condition information acquired through the equipment operating unit; determines the operation of the 3D coater based on at least one of the acquired first user action information and first user condition information; executes an operation of applying a 3D slurry onto a 3D foil associated with the 3D coater based on the determined operation; determines one or more defect scenarios among a plurality of defect scenarios associated with the malfunction of the 3D coater; and, based on the determined one or more defect scenarios, commands for changing at least one of the operation of the 3D coater and quality information associated with the quality of the material. A simulation device for producing secondary batteries, comprising, wherein the plurality of defect scenarios include a surface defect scenario, a loading amount defect scenario, and an uncoated portion width defect scenario. Claim 2 A simulation device for producing a secondary battery according to claim 1, wherein the at least one instruction further comprises instructions for determining one or more quality parameters for determining the quality of a material produced by the 3D coater, calculating a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D coater being executed while the operation of the 3D coater is being executed, and generating quality information associated with the quality of the material produced by the 3D coater based on the value corresponding to each of the one or more quality parameters calculated. Claim 3 delete Claim 4 A simulation device for producing a secondary battery according to claim 1, wherein the at least one instruction further comprises instructions for changing at least a portion of the area on the 3D foil coated with the 3D slurry in the 3D coater into a predetermined area indicating a surface defect when the one or more determined defect scenarios include the surface defect scenario. Claim 5 A simulation device for producing a secondary battery according to claim 4, wherein the at least one command further comprises commands for receiving a selection of a specific tool among a plurality of tools for resolving the surface defect, receiving second user action information for dragging at least a portion of an area corresponding to the die of the 3D coater using the selected specific tool, correcting at least a portion of the modified 3D foil, and determining whether the surface defect scenario has been resolved based on at least a portion of the corrected 3D foil. Claim 6 A simulation device for producing a secondary battery according to claim 1, wherein the at least one instruction further comprises instructions for changing the value of a graph representing the loading amount included in the quality information to a defect range when the one or more determined defect scenarios include the loading amount defect scenario. Claim 7 A simulation device for producing a secondary battery according to claim 6, wherein the plurality of adjustment parameters include die banding parameters, die gap parameters, and pump RPM parameters associated with the loading amount of the 3D coater, and the at least one command further includes commands for correcting the value of a graph representing the changed loading amount in response to receiving second user condition information that changes the value of at least some of the die banding parameters, die gap parameters, and pump RPM parameters, and for determining whether the loading amount failure scenario has been resolved based on the corrected value of the graph representing the loading amount. Claim 8 A simulation device for producing a secondary battery according to claim 1, wherein the at least one instruction further comprises instructions for changing the value of a quality parameter representing the width of the uncoated portion included in the quality information to a defect range when the one or more determined defect scenarios include the uncoated portion width defect scenario. Claim 9 A simulation device for producing a secondary battery according to claim 8, wherein the at least one command further comprises commands for correcting the operation of the 3D coater in response to receiving third user action information that adjusts the shim offset by touching at least a portion of the area corresponding to the shim of the 3D coater, and for determining whether the uncoated portion width defect scenario has been resolved based on the corrected operation of the 3D coater. Claim 10 A simulation method for a coater for secondary battery production performed by at least one processor, comprising: a step of executing a device operating unit including a 3D coater associated with the production of a secondary battery, an equipment operating unit including a plurality of adjustment parameters for determining the operation of the 3D coater, and a quality verification unit including quality information associated with the quality of a material generated by the 3D coater; a step of obtaining at least one of first user action information obtained through the device operating unit and first user condition information obtained through the equipment operating unit; a step of determining the operation of the 3D coater based on at least one of the obtained first user action information and first user condition information; a step of executing an operation of applying a 3D slurry onto a 3D foil associated with the 3D coater based on the determined operation; and a step of determining one or more defect scenarios among a plurality of defect scenarios associated with the malfunction of the 3D coater. A method for simulating a coater for producing a secondary battery, comprising the step of changing at least one of quality information related to the operation of the 3D coater and the quality of the material based on one or more defect scenarios determined above, wherein the plurality of defect scenarios include a surface defect scenario, a loading amount defect scenario, and an uncoated portion width defect scenario. Claim 11 A method for simulating a coater for producing a secondary battery according to claim 10, further comprising: a step of determining one or more quality parameters for determining the quality of a material produced by the 3D coater; a step of calculating a value corresponding to each of the one or more quality parameters determined based on the operation of the 3D coater being executed while the operation of the 3D coater is being executed; and a step of generating quality information associated with the quality of the material produced by the 3D coater based on the value corresponding to each of the one or more quality parameters calculated. Claim 12 delete Claim 13 In claim 10, the step of changing at least one of the quality information associated with the operation of the 3D coater and the quality of the material based on one or more determined defect scenarios comprises, if one or more determined defect scenarios include the surface defect scenario, changing at least a portion of the area on the 3D foil coated with the 3D slurry in the 3D coater to a predetermined area indicating a surface defect; a method for simulating a coater for producing a secondary battery. Claim 14 A method for simulating a coater for secondary battery production according to claim 13, further comprising: receiving a selection of a specific tool among a plurality of tools for resolving the surface defect; correcting at least a portion of the modified 3D foil in response to receiving second user action information of dragging at least a portion of the area corresponding to the die of the 3D coater using the selected specific tool; and determining whether the surface defect scenario has been resolved based on at least a portion of the corrected 3D foil. Claim 15 In claim 10, the step of changing at least one of the quality information associated with the operation of the 3D coater and the quality of the material based on one or more determined defect scenarios comprises: a step of changing the value of a graph representing the loading amount included in the quality information to a defect range when one or more determined defect scenarios include the loading amount defect scenario. Claim 16 In claim 15, the plurality of adjustment parameters include die bending parameters, die gap parameters, and pump RPM parameters associated with the loading amount of the 3D coater, and the method further comprises: a step of correcting the value of a graph representing the changed loading amount in response to receiving second user condition information that changes the value of at least some of the die bending parameters, die gap parameters, and pump RPM parameters; and a step of determining whether the loading amount failure scenario has been resolved based on the corrected value of the graph representing the loading amount; a simulation method for a coater for secondary battery production. Claim 17 In claim 10, the step of changing at least one of the quality information associated with the operation of the 3D coater and the quality of the material based on one or more determined defect scenarios comprises: a step of changing the value of a quality parameter representing the width of the uncoated portion included in the quality information to a defect range when one or more determined defect scenarios include the uncoated portion width defect scenario. Claim 18 A method for simulating a coater for secondary battery production according to claim 17, further comprising: a step of correcting the operation of the 3D coater in response to receiving third user action information that adjusts the shim offset by touching at least a portion of the area corresponding to the shim of the 3D coater; and a step of determining whether the uncoated portion width defect scenario has been resolved based on the corrected operation of the 3D coater. Claim 19 A computer program stored on a computer-readable medium for executing a method according to any one of paragraphs 10, 11 and 13 through 18 on a computer.
Citation Information
Patent Citations
System and method for industrial process control and automation system operator evaluation and training
CN107479510A
Checking system for checking a computer of a computer system in a checking network
KR1020170108029A
Virtual simulation method and electronic device for characteristic
KR1020190009867A
System And Method For Optimizing Simulation Of A Discrete Event Process Using Business System Data
US20070288212A1
System and method for simulating a computer environment and evaluating a user's performance within a simulation
US7089172B2