Coating apparatus and die positioning method therefor
By using a dual encoder system to precisely position the coating machine die head, the problem of inaccurate die head positioning was solved, achieving uniformity and consistency in slurry coating and improving the quality and efficiency of lithium-ion battery production.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUIZHOU YINGHE TECH
- Filing Date
- 2025-03-17
- Publication Date
- 2026-05-01
AI Technical Summary
In existing technologies, the positioning accuracy of the coating machine die head is not accurate enough, resulting in inconsistent slurry coating thickness, which affects the quality of finished lithium-ion batteries and causes production waste.
A dual encoder system is adopted, combining an internal encoder and an external encoder. The servo motor drive mechanism achieves precise positioning of the die head. The internal encoder is used for position calculation, while the external encoder serves as an auxiliary reference to ensure that the distance between the die head and the roller meets the coating requirements.
It improves the reliability and accuracy of die head positioning, ensures the uniformity and consistency of slurry coating, reduces human calibration errors, and improves production efficiency and equipment safety.
Smart Images

Figure CN120038083B_ABST
Abstract
Description
Coating apparatus and its die positioning method Technical Field
[0001] This application relates to the field of die head positioning technology, and in particular to a coating device and a die head positioning method thereof. Background Technology
[0002] In the manufacturing of lithium-ion batteries, the electrode coating process typically involves applying a prepared slurry to the positive / negative electrode sheets using a coating machine. The thickness of the slurry coating on the electrode sheet must be consistent. The die head of the coating machine is the component directly responsible for slurry coating, and its longitudinal control is crucial to the coating effect. Longitudinal control of the die head refers to controlling parameters such as coating accuracy and thickness consistency along the length of the electrode sheet during the coating process. Precise longitudinal control of the die head ensures the consistency of the entire coating thickness and allows for adjustments to the coating thickness and shape according to process requirements.
[0003] In related technologies, the core of longitudinal control of the die head lies in controlling its positioning accuracy. Currently, a common positioning solution is to use a single linear encoder to detect the die head's position. However, linear encoders suffer from data error accumulation, meaning the measured position information is not precise. Operators must frequently calibrate to try and correct the error, and this repeated calibration can lead to a widening gap between the actual position of the die head and the measured position of the linear encoder. Furthermore, when the coating machine experiences a power outage and subsequent power restoration, the linear encoder, which uses counting pulses to determine the die head position, cannot remember the absolute position before the power outage. If the die head shifted during the power outage, the position information recorded by the linear encoder after power restoration will no longer be accurate. These phenomena affect the positioning accuracy of the die head, consequently making it impossible to accurately control the coating thickness of the slurry on the electrode sheet, impacting the quality of the finished battery and causing unnecessary production waste. Summary of the Invention
[0004] To solve or partially solve the problems existing in the related technologies, this application provides a coating device and a die head positioning method, which can quickly and accurately position the die head, ensuring the convenience and reliability of die head position control, and thus ensuring the consistency of slurry coating effect.
[0005] The first aspect of this application provides a method for positioning the die head of a coating apparatus, comprising:
[0006] When the die head moves to the first position, the corresponding caliber displacement of the die head is obtained;
[0007] When the drive mechanism drives the mold head to move to the second position according to the preset interval, the real-time displacement of the mold head is obtained; wherein, the built-in encoder in the drive mechanism monitors the motion parameters of the servo motor in real time; the real-time displacement is the difference between the calibration displacement and the current displacement of the mold head measured by the external encoder;
[0008] If the real-time displacement matches the preset spacing, then the mold head is determined to be positioned at the target location.
[0009] In some embodiments, the calibration displacement L = W + S, where W is the initial displacement measured by the external encoder when the die head is in the first position, and S is the initial distance between the coating lip of the die head and the roller.
[0010] In some embodiments, the method further includes:
[0011] When the real-time displacement does not match the preset distance, the driving mechanism continues to drive the mold head to move according to the difference between the real-time displacement and the preset distance until the mold head is positioned at the target position.
[0012] In some implementations, when the deviation between the real-time displacement and the preset spacing is within a preset range, it is determined that the real-time displacement matches the preset spacing.
[0013] A second aspect of this application provides a coating apparatus, which includes a coating mechanism, a control module, a drive mechanism, and a monitoring component; wherein:
[0014] The coating mechanism includes a die head for coating slurry, and the die head is positioned to a target position according to the die head positioning method described in the first aspect.
[0015] The control module is used to send motion commands to the drive mechanism according to the received preset interval, and to receive monitoring data sent by the monitoring component;
[0016] The drive mechanism includes a servo motor, a lead screw assembly, and a built-in encoder; the servo motor is used to drive the lead screw assembly according to the motion command, the lead screw assembly is used to drive the coating mechanism to reciprocate, and the built-in encoder is used to monitor the motion parameters of the servo motor and feed them back to the control module.
[0017] The monitoring component includes an external encoder for generating the monitoring data, which includes the calibration displacement and real-time displacement of the mold head.
[0018] In some implementations, the external encoder is communicatively connected to the control module.
[0019] In some embodiments, the monitoring component further includes a limiter for monitoring the range of motion of the transmission device in the drive mechanism.
[0020] In some implementations, the built-in encoder is a rotary encoder, and the external encoder is a linear encoder.
[0021] In some embodiments, the coating device further includes a human-machine interface for displaying the real-time displacement and setting the preset spacing.
[0022] A third aspect of this application provides a computer program product, including a computer program, characterized in that the computer program is used to execute the die head positioning method of the coating apparatus as described in the first aspect.
[0023] The technical solution provided in this application may include the following beneficial effects:
[0024] The coating apparatus of this application is based on the coordinated operation of the control module, drive mechanism, coating mechanism, and monitoring components. The absolute position memory of the built-in encoder and the absolute position memory of the external encoder mutually verify each other, and the dual-encoder system greatly improves the reliability of the die head positioning. This design completes the precise positioning of the die head before slurry coating, ensuring that the distance between the coating lip of the die head and the roller meets the coating thickness requirements of the slurry.
[0025] The mold head positioning method of this application employs a dual-encoder system. It calculates the position using an encoder built into the drive mechanism, such as the encoder integrated into the servo motor, and then uses an external encoder, such as a linear encoder, as an auxiliary reference to achieve precise mold head positioning. This dual verification mechanism improves the accuracy and reliability of the mold head's longitudinal position control.
[0026] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0027] The above and other objects, features and advantages of this application will become more apparent from the more detailed description of exemplary embodiments thereof in conjunction with the accompanying drawings, wherein the same reference numerals generally represent the same components in the exemplary embodiments thereof.
[0028] Figure 1 is a simplified structural side view of the coating apparatus shown in an embodiment of this application;
[0029] Figure 2 is a schematic diagram of the coating apparatus shown in an embodiment of this application;
[0030] Figure 3 is a perspective view of the coating apparatus shown in an embodiment of this application;
[0031] Figure 4 is a side view of the coating apparatus shown in Figure 3;
[0032] Figure 5 is a front view of the coating apparatus shown in Figure 3;
[0033] Figure 6 is a top view of the coating apparatus shown in Figure 3;
[0034] Figure 7 is a schematic flowchart illustrating the die positioning method of the coating apparatus according to an embodiment of this application;
[0035] Figure 8 is a schematic diagram of the human-machine interface for controlling the calibration of the coating device according to an embodiment of this application;
[0036] Figure 9 is a schematic diagram of the human-machine interface for setting a preset spacing in a coating device according to an embodiment of this application;
[0037] Figure 10 is another schematic flowchart of the die head positioning method of the coating apparatus shown in an embodiment of this application;
[0038] Figure label:
[0039] Coating mechanism 100; Die head 110; Roller body 120;
[0040] Control module 200;
[0041] Drive mechanism 300; servo motor 310; lead screw assembly 320; lead screw 321; upper slider 322; lower slider 323; built-in encoder 330;
[0042] Monitoring component 400; external encoder 410; limit switch 420. Detailed Implementation
[0043] Embodiments of this application will now be described in more detail with reference to the accompanying drawings. While embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to make this application more thorough and complete, and to fully convey the scope of this application to those skilled in the art.
[0044] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0045] It should be understood that although the terms "first," "second," "third," etc., may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0046] In related technologies, when a coating device uses a linear encoder for die head positioning, the operator must frequently calibrate the encoder to try to correct the error because the measurement values may be inaccurate. However, this repeated calibration may cause the gap between the actual position of the die head and the position measured by the linear encoder to become larger and larger, thereby affecting the positioning accuracy of the die head.
[0047] To address the aforementioned issues, this application provides a coating apparatus and a die-head positioning method thereof, which can quickly and accurately position the die head, ensuring the ease and reliability of die-head position control, thereby ensuring the consistency of slurry coating effect.
[0048] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.
[0049] Referring to Figures 1 to 6, one embodiment of this application provides a coating apparatus, which includes a coating mechanism 100, a control module 200, a drive mechanism 300, and a monitoring component 400. Wherein:
[0050] The coating mechanism 100 includes a die head 110, which is used to coat the slurry. The die head 110 is positioned to a target position according to the die head positioning method of this application. The control module 200 is used to send motion commands to the drive mechanism 300 according to the received preset interval, and to receive monitoring data sent by the monitoring component 400. The drive mechanism 300 includes a servo motor 310, a lead screw assembly 320, and a built-in encoder 330. The servo motor 310 is used to drive the lead screw assembly 320 according to the motion commands. The lead screw assembly 320 is used to drive the coating mechanism 100 to reciprocate. The built-in encoder 330 is used to monitor the motion parameters of the servo motor 310 and feed them back to the control module 200. The monitoring component 400 includes an external encoder 410, which is used to generate monitoring data, including the calibration displacement and real-time displacement of the die head 110.
[0051] Specifically, the control module 200 can be composed of a programmable logic controller (PLC) or a dedicated motion controller, without limitation. The control module 200 can receive preset parameters input by the operator through a human-machine interface (HMI), such as coating thickness, speed, and preset spacing, and generate precise motion commands based on these parameters, sending them to the drive mechanism 300. In addition, the control module 200 can also receive feedback signals from the drive mechanism 300 and the monitoring component 400. For example, the control module 200 receives the rotation angle and speed of the servo motor 310 monitored by the built-in encoder 330 of the drive mechanism 300, and adjusts the action of the drive mechanism 300 in real time through a closed-loop control algorithm (such as PID control) to ensure the accuracy and stability of the coating process. The control module 200 receives feedback signals from the monitoring component 400 to control the drive mechanism 300 to operate according to new motion commands in real time.
[0052] Specifically, the drive mechanism 300 includes a servo motor 310, a lead screw assembly 320, and a built-in encoder 330. The servo motor 310 drives the lead screw assembly 320 to operate according to motion commands sent by the control module 200. The lead screw assembly 320 converts the rotational motion of the servo motor 310 into linear motion, thereby driving the die head 110 of the coating mechanism 100 to reciprocate along a predetermined trajectory. The built-in encoder 330 is installed inside the servo motor 310 to monitor the motion parameters of the servo motor 310 (such as rotation angle and speed) in real time and feeds these motion parameters back to the control module 200. Through the feedback from the built-in encoder 330, the control module 200 can precisely control the movement of the servo motor 310, ensuring that the real-time displacement of the die head 110 is consistent with the preset spacing value.
[0053] Specifically, the coating mechanism 100 includes a die 110. The die 110 is used to uniformly coat the slurry onto the surface of the positive and negative electrodes of a substrate, such as a battery. The die 110 is connected to the lead screw assembly 320 and can reciprocate along a linear guide rail according to the action of the drive mechanism 300, thereby moving closer to or away from the roller 120 that bears the electrode. It can be understood that, taking an extrusion coating apparatus as an example, the distance between the coating lip of the die 110 and the roller 120 is a decisive factor affecting the coating thickness of the slurry. Therefore, precise positioning control of the die 110 is crucial to the coating apparatus.
[0054] Specifically, the monitoring component 400 includes an external encoder 410 for real-time monitoring of the position of the die head 110. The external encoder 410 can be a linear encoder, used to measure the real-time displacement and calibrated displacement of the die head 110. The linear encoder is installed on the motion path of the coating mechanism 100, parallel to the direction of movement of the die head 110. It provides real-time feedback on the precise position of the die head 110 by detecting the coded signal on the scale. Based on the feedback signal from the linear encoder, the control module 200 adjusts the action of the drive mechanism 300 to ensure that the real-time displacement of the die head 110 matches the preset spacing value, thereby achieving high-precision coating control.
[0055] As can be seen from this example, the coating apparatus of this application is based on the coordinated operation of the control module, drive mechanism, coating mechanism, and monitoring components. The absolute position memory of the built-in encoder and the absolute position memory of the external encoder mutually verify each other, and the dual-encoder system greatly improves the reliability of the die head positioning. This design completes the precise positioning of the die head before slurry coating, ensuring that the distance between the coating lip of the die head and the roller meets the coating thickness requirements of the slurry.
[0056] Referring to Figure 7, the coating apparatus of this application is applied to the slurry coating of battery electrodes. An embodiment of this application also provides a die positioning method for the above-mentioned coating apparatus, which includes:
[0057] S110, when the mold head moves to the first position, obtain the corresponding calibration displacement of the mold head.
[0058] In this step, the position calibration of the die head of the coating mechanism is first performed to obtain the corresponding calibration displacement of the die head. When the external encoder is, for example, a linear encoder, the movement range of the die head is within the scale range of the linear encoder. That is, the first position can be a preset reference point within the scale range of the linear encoder, or it can be another random position within the scale range.
[0059] The coating apparatus of this application may further include a cylinder drive assembly (not shown); wherein the power output end of the cylinder is connected to the die head. It can be understood that the first position is a position relatively close to the roller. To allow the die head to move quickly to the first position, a cylinder can be used to drive the die head in this step, thereby enabling the die head to move rapidly over a large range in a short time. The operator can manually set the initial distance S between the coating lip of the die head and the roller. The control module sends a motion command to the cylinder drive assembly based on the received initial distance S, controlling the cylinder to drive the die head to move according to the initial distance S. When the die head reaches the first position, the gap between the coating lip of the die head and the roller is manually measured and conforms to the aforementioned set initial distance S, thus completing the initial die head position calibration. In other embodiments, the drive mechanism can also control the die head to move to the first position; this is not limited.
[0060] To ensure that the initial position reached by the die head is within the measurement range of the scale, some embodiments can set an upper and lower limit value for the initial spacing, thereby avoiding errors in the manually input initial spacing value and ensuring that the value of the initial spacing S is between the upper and lower limits. As shown in Figure 8, to facilitate convenient operation for operators, some embodiments also include a display screen. The human-machine interface of the display screen is used to display at least several parameters in real time, including the user-input initial spacing S (i.e., the measured value), the upper limit value (Max) and lower limit value (Min) of the initial spacing, and the real-time spacing from the coating lip to the roller (i.e., the real-time value). Furthermore, operators can also set the initial spacing S, the upper limit value, and the lower limit value of the initial spacing by accessing the corresponding parameter entry in the human-machine interface of the display screen, improving the convenience of operation.
[0061] When the die head moves to the first position, the linear encoder's reading head can read the current initial displacement W of the die head. W is the initial displacement measured by the external encoder when the die head is in the first position. Based on the obtained initial displacement W and initial spacing S, the two can be added to obtain the calibration displacement L of the current position, i.e., L = W + S. It can be understood that for each initial position calibration, if the initial spacing S is changed, the first position reached by the die head will change accordingly, and the calibration displacement L may also change. After the initial calibration is completed, the real-time distance (real-time value) from the coating lip to the roller is equal to the user-input initial spacing S (measured value).
[0062] In this application, the calibration displacement L serves as an intermediate reference value for subsequent positioning calculations and has no special significance. This design eliminates the need to fix the calibration position of the die head, avoiding cumulative errors caused by repeated calibrations, while also reducing the operational difficulty for operators and improving operational efficiency. It should be noted that the drive mechanism comprises a series of mechanical structures. After completing the initial calibration in this step, for example, before each coating operation, assuming no loosening or displacement of the mechanical structures, the manual measurement of the distance between the coating lip and the roller will not show any error after the drive mechanism drives the die head to move according to the set initial spacing. If the manually measured result is the same as the displayed real-time value, it indicates that the device is functioning normally and recalibration is not required, thus improving operational efficiency.
[0063] S120: When the drive mechanism drives the mold head to move to the second position according to the preset interval, the real-time displacement of the mold head is obtained; wherein, the built-in encoder in the drive mechanism monitors the motion parameters of the servo motor in real time; the real-time displacement is the difference between the calibration displacement and the current displacement of the mold head measured by the external encoder.
[0064] After the initial position calibration of the die head is completed, as shown in Figure 9, the operator can set the preset distance between the coating lip and the roller body on the human-machine interface of the coating device according to the desired coating thickness. The PLC controller of the control module converts the received preset distance into motion commands and sends them to the drive mechanism. The servo motor of the drive mechanism moves according to the motion parameters in the motion commands, driving the lead screw assembly to move accordingly, and then driving the die head to move accordingly. The built-in encoder monitors the motion parameters of the servo motor in real time. It can be understood that when the die head is calibrated, the PLC controller can obtain the absolute position of the calibrated die head, which is provided by the external encoder. The PLC controller uses this absolute position as a reference to further convert and calculate according to the preset distance to determine the start and end motion parameters required for the servo motor to drive again. The built-in encoder monitors the servo motor accordingly and feeds back to the PLC controller in real time. After the servo motor completes the drive according to the motion commands, the die head reaches the second position, and the PLC controller then further calculates the real-time displacement of the die head. It is understandable that the high-precision built-in encoder of the servo motor is used to calculate and control the motor's movement, enabling the motor to operate smoothly and respond quickly, thereby allowing the mold head to accurately reach the target position and ensuring positioning accuracy and response speed. Optionally, the human-machine interface of the display screen can show the preset spacing and real-time displacement in real time, allowing operators to intuitively check the current positioning status of the mold head.
[0065] Furthermore, when the mold head reaches the second position, the reading head of the external encoder, i.e., the linear encoder, reads the current displacement Y corresponding to the current position. The real-time displacement X is the difference between the calibration displacement L and the current displacement Y of the mold head measured by the external encoder, i.e., X=LY. After calculation, the display screen can show the real-time displacement X corresponding to the current position.
[0066] S130, if the real-time displacement matches the preset spacing, then the mold head is positioned at the target location.
[0067] The real-time displacement is compared with the preset spacing value. If the two match, it means that the die head is positioned at the target position. Once the die head is at the target position, the coating can be applied according to the desired coating thickness.
[0068] In some implementations, a match between the real-time displacement and the preset distance is determined when the deviation between the real-time displacement and the preset distance is within a preset range. That is, the real-time displacement can be completely consistent with the preset distance, and correspondingly, the real-time displacement is considered to be matched with the preset distance. Alternatively, the real-time displacement can be inconsistent with the preset distance, meaning there is a numerical deviation within a preset range, which also indicates a match between the real-time displacement and the preset distance. In some implementations, a real-time displacement of ±0.5 μm indicates a match between the real-time displacement and the preset distance. This preset range deviation is merely illustrative and not intended to be limiting.
[0069] In some implementations, when the real-time displacement does not match the preset distance, the drive mechanism continues to drive the mold head to move based on the difference between the real-time displacement and the preset distance until the mold head is positioned at the target position. It can be understood that if the deviation between the real-time displacement and the preset distance is large, indicating a mismatch, the drive mechanism needs to continue moving to drive the mold head. Specifically, during the movement of the mold head, the external encoder sends the current displacement Y corresponding to the second position to the control module in real time. For example, the PLC controller calculates the current difference between the real-time displacement of the mold head and the preset distance in real time, and then controls the drive mechanism to continue moving until the updated real-time displacement matches the preset distance, thus determining that the mold head is positioned at the target position.
[0070] In some specific implementations, the external encoder is connected to the control module via network communication. For example, the linear encoder achieves millisecond-level data transmission with the control module through network communication, enabling real-time monitoring and feedback of the actual position of the die head. Taking a sudden power outage scenario as an example, assuming the current displacement of the die head before the power outage is 100μm, and after the power outage, the die head moves forward by 10μm due to an accidental impact; based on the PLC controller receiving the latest data of 100μm from the linear encoder before the power outage, and the linear encoder recording the absolute data change of the die head after the impact, the current displacement data after power restoration is updated accordingly to 90μm. This design, by using the linear encoder and the built-in encoder as reference means for position verification, provides the system with additional die head position verification, enhancing the reliability of die head positioning. It can maintain position memory function in the event of a power outage; even if the position of the external encoder (linear encoder) or the motor changes, the unique data after power restoration can still restore the actual position, avoiding the pulse loss problem caused by power outages in traditional IO wiring methods, and also avoiding the inefficient operation of recalibrating the die head.
[0071] Referring to Figures 1 and 4, in other production scenarios, there are also situations where operators manually adjust the die head position. For example, when adjusting the die head position by manually turning the motor, collisions between mechanical components can easily occur, which may damage the equipment or affect production efficiency. In some embodiments, the monitoring component also includes a limiter, which is used to monitor the range of movement of the transmission device in the drive mechanism. In some specific embodiments, the lead screw assembly includes a lead screw 321, an upper slider 322, and a lower slider 323; 322 and the lower slider 323 move in different directions along the lead screw 321. It can be understood that the upper slider 322 is connected to the die head 110, driving the die head closer to or away from the roller body; the lower slider 323 reciprocates along the axial direction of the lead screw 321. Specifically, when the motor is manually operated, depending on the motor's direction of rotation, the die head will move closer to or further away from the roller body via the lead screw assembly. Correspondingly, the lower slider 323 will simultaneously move closer to or further away from the die head along the axial direction of the lead screw 321. If the lower slider 323 moves too far, it will collide with the support where the die head is located. Therefore, a limiter is set to restrict the movement range of the lower slider, thereby limiting the movement range of the upper slider and the die head. The limiter can be a limit sensor. The number of limit sensors can be one or two, for example, limit sensors can be set at the boundaries of the safe range. In some embodiments, there are two limit sensors, including an upper limiter and a lower limiter, which are arranged axially on the lead screw. The distance between the upper and lower limiters is greater than a preset distance but less than the safe movement range of the lower slider. When the slider reaches the safety boundary, warning signals such as sound or light can be used to prevent the operator from pushing the die head beyond the safe range, thus preventing accidental collisions and improving operational safety. Correspondingly, the servo motor can be stopped in time to prevent the lead screw assembly from continuing to operate, thereby avoiding collisions between the slider and other components.
[0072] As this example illustrates, the mold head positioning method of this application employs a dual-encoder system. This system calculates the position using an encoder built into the drive mechanism, such as the encoder integrated into the servo motor, and then uses an external encoder, such as a linear encoder, as an auxiliary reference to achieve precise mold head positioning. This dual verification mechanism improves the accuracy and reliability of the mold head's longitudinal position control. Simultaneously, the application of limit switches further ensures the safety of the equipment, preventing the risk of damage.
[0073] Referring to Figure 10, the following further describes a die positioning method of a coating apparatus according to an embodiment of this application.
[0074] S210, obtain calibration parameters, including the initial distance S between the coating lip of the die and the roller.
[0075] The operator can input the initial spacing S through the human-machine interface of the coating device. The control module obtains the calibration parameters and sends motion commands to the drive mechanism for execution.
[0076] S220, when the mold head is driven to move to the first position according to the initial spacing S, the corresponding calibration displacement L of the mold head is obtained, where L=W+S, and W is the initial displacement measured by the linear encoder when the mold head is in the first position.
[0077] In this embodiment, the cylinder drive assembly moves the mold head to the first position according to the initial distance S. Simultaneously, the external encoder operates in real time. Accordingly, the external encoder acquires the initial displacement W of the current first position of the mold head, and then calculates the calibration displacement L. The calibration displacement L serves as a reference value for subsequent calculations. After calibration is completed, the human-machine interface displays that the current real-time distance (real-time value) of the mold head is equal to the initial distance S (measured value) input by the user.
[0078] S230, the control module obtains the preset distance between the die head and the roller body, and sends motion commands to control the drive mechanism to drive the die head to move.
[0079] Based on the coating thickness of the slurry on the electrode sheet, the operator can input the preset distance between the die head and the roller through a human-machine interface. The control module converts the acquired preset distance into motion commands for the drive mechanism. These motion commands can include parameters such as pulse count, speed, and acceleration, used to control the movement of the servo motor. After receiving the motion command, the servo motor begins to drive the lead screw assembly. The lead screw assembly converts the rotational motion of the servo motor into linear motion, causing the die head to move along a predetermined trajectory.
[0080] S240, when the drive mechanism drives the mold head to move to the second position according to the preset spacing, the real-time displacement X of the mold head is obtained.
[0081] During the movement of the die head, the linear encoder monitors the current displacement of the die head in real time and feeds it back to the control module. According to the calculation formula, the control module can calculate the real-time displacement X=LY when the die head moves to the second position, where Y is the current displacement corresponding to the current position read by the linear encoder's reading head when the die head is in the second position. It should be noted that this step can be continuous. That is, the second position can be any position before the die head reaches the target position. The linear encoder can continuously collect the current displacement Y of the die head, and the drive mechanism continues to drive the die head to move.
[0082] S250: When the real-time displacement matches the preset spacing, the mold head is positioned at the target location.
[0083] When the control module determines that the real-time displacement matches the preset distance, it confirms that the mold head has been positioned at the target location. Accordingly, the drive mechanism stops operating. It can be understood that when the real-time displacement does not match the preset distance, the drive mechanism continues to drive the mold head to move based on the difference between the real-time displacement and the preset distance until the mold head is positioned at the target location.
[0084] During the die head movement, the linear encoder monitors the real-time displacement of the die head and feeds the signal back to the control module. Based on the feedback signals from the linear encoder and the built-in encoder, the control module further adjusts the servo motor's movement to ensure that the final real-time displacement of the die head matches the preset spacing. Through closed-loop control, the coating device can achieve high-precision coating control, ensuring that the coating thickness and uniformity meet the process requirements.
[0085] Understandably, during the coating process, if the coating thickness needs to be adjusted, the operator can input a new preset spacing through the human-machine interface. The control module recalculates the target displacement based on the new parameters and generates new motion commands, which are then sent to the drive mechanism. The servo motor adjusts its movement according to the new motion commands, moving the die head to the new target position. Through real-time feedback from the built-in encoder and linear encoder, the control module ensures that the die head displacement is consistent with the new preset spacing, thereby achieving precise and reliable dynamic adjustment. This dual-encoding system positioning method eliminates the need for repeated manual die head position calibration, improving coating accuracy and stability, and reducing the impact of human factors on coating quality. Moreover, the dynamic positioning adjustment capability allows the coating device to adapt to different coating processes and substrate characteristics, improving coating quality and production efficiency. In addition, the simple operating interface allows operators to input preset parameters through simple operations and monitor the coating process in real time, improving the ease of operation of the equipment and reducing operator training costs.
[0086] One embodiment of this application also provides an electronic device used as a control module, the electronic device including a memory and a processor. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0087] Memory can include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. ROM can store static data or instructions required by the processor or other modules of the computer. Permanent storage devices can be read-write storage devices. Permanent storage devices can be non-volatile storage devices that retain stored instructions and data even when the computer is powered off. In some embodiments, permanent storage devices use mass storage devices (e.g., magnetic or optical disks, flash memory) as permanent storage devices. In other embodiments, permanent storage devices can be removable storage devices (e.g., floppy disks, optical drives). System memory can be a read-write storage device or a volatile read-write storage device, such as dynamic random access memory. System memory can store some or all of the instructions and data required by the processor during operation. Furthermore, memory can include any combination of computer-readable storage media, including various types of semiconductor memory chips (e.g., DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks can also be used. In some implementations, the memory may include removable storage devices that are readable and / or writable, such as laser discs (CDs), read-only digital multifunction optical discs (e.g., DVD-ROMs, dual-layer DVD-ROMs), read-only Blu-ray discs, ultra-high density optical discs, flash memory cards (e.g., SD cards, mini SD cards, Micro-SD cards, etc.), magnetic floppy disks, etc. Computer-readable storage media do not contain carrier waves or transient electronic signals transmitted wirelessly or via wired connections.
[0088] The memory stores executable code, which, when processed by the processor 1020, can cause the processor to execute some or all of the methods described above.
[0089] Furthermore, the method according to this application can also be implemented as a computer program or computer program product, which includes computer program code instructions for performing some or all of the steps in the method described above.
[0090] Alternatively, this application may be implemented as a computer-readable storage medium (or a non-transitory machine-readable storage medium or a machine-readable storage medium) storing executable code (or computer program or computer instruction code) thereon, which, when executed by a processor of an electronic device (or server, etc.), causes the processor to perform part or all of the steps of the methods described above according to this application.
[0091] The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or improvement of the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.
Claims
1. A method for positioning the die head of a coating apparatus, characterized in that, include: When the die head moves to the first position, the calibrated displacement corresponding to the die head is acquired; wherein, the calibrated displacement L=W+S, W is the initial displacement measured by the external encoder when the die head is in the first position, and S is the initial distance between the coating lip of the die head and the roller; when the drive mechanism drives the die head to move to the second position according to the preset distance, the real-time displacement of the die head is acquired; wherein, the built-in encoder in the drive mechanism monitors the motion parameters of the servo motor in real time; the real-time displacement is the difference between the calibrated displacement and the current displacement of the die head measured by the external encoder; if the real-time displacement matches the preset distance, it is determined that the die head is positioned at the target position.
2. The mold head positioning method according to claim 1, characterized in that, The method further includes: when the real-time displacement does not match the preset distance, the driving mechanism continues to drive the mold head to move according to the difference between the real-time displacement and the preset distance until the mold head is positioned at the target position.
3. The die head positioning method according to any one of claims 1 to 2, characterized in that: When the deviation between the real-time displacement and the preset spacing is within a preset range, it is determined that the real-time displacement matches the preset spacing.
4. A coating apparatus, characterized in that, The system includes a coating mechanism, a control module, a drive mechanism, and a monitoring component. The coating mechanism includes a die head for coating slurry, and the die head is positioned to a target location according to the die head positioning method described in any one of claims 1 to 3. The control module sends motion commands to the drive mechanism according to a received preset interval and receives monitoring data sent by the monitoring component. The drive mechanism includes a servo motor, a lead screw assembly, and a built-in encoder. The servo motor drives the lead screw assembly according to the motion commands, and the lead screw assembly drives the coating mechanism to reciprocate. The built-in encoder monitors the motion parameters of the servo motor and feeds them back to the control module. The monitoring component includes an external encoder for generating the monitoring data, which includes the calibrated displacement and real-time displacement of the die head.
5. The coating apparatus according to claim 4, characterized in that: The external encoder is communicatively connected to the control module.
6. The coating apparatus according to claim 4, characterized in that: The monitoring component also includes a limiter for monitoring the range of motion of the transmission device in the drive mechanism.
7. The coating apparatus according to claim 4, characterized in that: The built-in encoder is a rotary encoder, and the external encoder is a linear encoder.
8. The coating apparatus according to any one of claims 4 to 7, characterized in that: The coating device also includes a human-machine interface for displaying the real-time displacement and setting the preset spacing.
9. A computer program product, comprising a computer program, characterized in that, The computer program is used to execute the die positioning method of the coating apparatus as described in any one of claims 1-3.
Citation Information
Patent Citations
System and method for adjusting a working distance to correspond with the work surface
WO2000040375A1
KR20220039359A