Coating device and die head positioning method thereof
Through the coordinated work of the dual encoder system, high precision and reliability of die head positioning are achieved, the problem of inconsistent coating thickness is solved, and the quality and production efficiency of finished battery products are improved.
Patent Information
- Application Number
- CN202510309406.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2045-03-17
AI Technical Summary
In the prior art, the die head positioning accuracy is not high, resulting in inconsistent coating thickness, affecting the quality of the finished battery product and causing production waste.
The dual encoder system is adopted to monitor and calibrate the position of the die head in real time through the collaborative work of the built-in encoder and external encoder, ensuring the accuracy of the die head positioning to the target position.
Improve the accuracy and reliability of longitudinal position control of die head, ensure the consistency of slurry coating effect, and reduce production waste.
Smart Images

Figure CN120038083A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of die head positioning, and in particular to a coating device and a die head positioning method thereof. Background Art
[0002] In the production and manufacturing of lithium-ion batteries, the electrode coating process generally involves applying the prepared slurry to the positive / negative electrode using a coating machine. The thickness of the slurry applied to the electrode needs to be consistent, and the die head of the coating machine is the component directly responsible for slurry coating. The longitudinal control of the die head is crucial to the coating effect. Longitudinal control of the die head refers to the control of parameters such as coating accuracy and thickness consistency along the length of the electrode during the coating process. Precise longitudinal control of the die head ensures the thickness consistency of the entire coating, and allows the thickness and shape of the coating to be adjusted according to process requirements.
[0003] In the related art, the core of the longitudinal control of the die head lies in controlling the positioning accuracy of the die head. The most common positioning solution at present is to detect the position of the die head through a single linear encoder for positioning. On the one hand, the linear encoder has data error accumulation, that is, the measured position information is not accurate, and the operator has to frequently calibrate to try to correct the error. This repeated calibration may cause the gap between the actual position of the die head and the measured position of the linear encoder to become larger and larger. On the other hand, when the coater loses power and then powers on again, since the working principle of the linear encoder is to use counting pulses to determine the position of the die head, it cannot remember the absolute position before the power outage; if the die head is displaced during the power outage, the position information recorded by the linear encoder after the power is restored will no longer be accurate. The above phenomena will affect the positioning accuracy of the die head, and then it will be impossible to accurately control the coating thickness of the slurry on the electrode, affecting the quality of the finished battery and causing unnecessary production waste. Summary of the Invention
[0004] In order to solve or partially solve the problems existing in the related art, the present application provides a coating device and a die positioning method thereof, which can quickly and accurately position the die, ensure the convenience and reliability of controlling the die position, and then ensure the consistency of the slurry coating effect.
[0005] A first aspect of the present application provides a die head positioning method for a coating device, comprising: When the die head moves to the first position, obtaining a corresponding reference displacement of the die head; When the driving mechanism drives the die head to move to the second position according to the preset spacing, the real-time displacement of the die head is obtained; wherein the built-in encoder in the driving mechanism monitors the motion parameters of the servo motor in real time; the real-time displacement is the difference between the reference 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.
[0006] In some embodiments, the calibration displacement L=W+S, wherein W is the initial displacement measured by the external encoder when the die is in the first position, and S is the initial distance between the coating lip of the die and the roller body.
[0007] In some embodiments, the method further comprises: When the real-time displacement does not match the preset distance, the driving mechanism continues to drive the die head to move according to the difference between the real-time displacement and the preset distance until the die head is positioned at the target position.
[0008] In some implementations, when a deviation between the real-time displacement and the preset distance is within a preset range, it is determined that the real-time displacement matches the preset distance.
[0009] A second aspect of the present application provides a coating device, which includes a coating mechanism, a control module, a driving mechanism, and a monitoring component; wherein: The coating mechanism includes a die head, the die head is used to coat the slurry, and the die head is positioned to a target position according to the die head positioning method described in the first aspect; The control module is used to send a motion instruction to the driving mechanism according to the received preset spacing, and receive monitoring data sent by the monitoring component; The driving mechanism includes a servo motor, a screw assembly and a built-in encoder; the servo motor is used to drive the screw assembly according to the motion instruction, and the screw assembly is used to drive the coating mechanism to move back and forth, and the built-in encoder is used to monitor the motion parameters of the servo motor and feed back to the control module; The monitoring component includes an external encoder for generating the monitoring data, and the monitoring data includes the calibration displacement and real-time displacement of the die head.
[0010] In some implementations, the external encoder is communicatively connected to the control module.
[0011] In some embodiments, the monitoring component further includes a limiter, and the limiter is used to monitor the movement range of the transmission device in the driving mechanism.
[0012] In some embodiments, the built-in encoder is a rotary encoder, and the external encoder is a linear encoder.
[0013] In some embodiments, the coating device further includes a human-computer interaction interface for displaying the real-time displacement and setting the preset distance.
[0014] A third aspect of the present application provides a computer program product, comprising a computer program, characterized in that the computer program is used to execute the die head positioning method of the coating device as described in the first aspect.
[0015] The technical solution provided by this application may have the following beneficial effects: The coating device 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 internal encoder and the absolute position memory of the external encoder are mutually verified. The dual encoder system greatly improves the reliability of die head positioning. This design completes the precise positioning of the die head before slurry coating, ensuring that the distance between the die head coating lip and the roller body meets the slurry coating thickness requirements.
[0016] The die positioning method of this application utilizes a dual encoder system. This system uses a built-in encoder in the drive mechanism, such as the encoder on a servo motor, to calculate position, and then uses an external encoder, such as a linear encoder, as an auxiliary reference to achieve precise die positioning. This dual confirmation mechanism improves the accuracy and reliability of the die's longitudinal position control.
[0017] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and other objects, features and advantages of the present application will become more apparent by describing in more detail exemplary embodiments of the present application in conjunction with the accompanying drawings, wherein the same reference numerals generally represent the same components in the exemplary embodiments of the present application.
[0019] Figure 1 This is a simplified structural side view of a coating device shown in an embodiment of the present application; Figure 2 Schematic diagram of a module of a coating device shown in an embodiment of the present application; Figure 3 is a perspective view of a coating device shown in an embodiment of the present application; Figure 4 yes Figure 3 A side view of the coating apparatus is shown; Figure 5 yes Figure 3 A front view of the coating device is shown; Figure 6 yes Figure 3 A top view of the coating device is shown; Figure 7 1 is a flow chart of a method for positioning a die head of a coating device according to an embodiment of the present application; Figure 8Schematic diagram of the human-machine interaction interface for controlling die head calibration of a coating device shown in an embodiment of the present application; Figure 9 Schematic diagram of a human-machine interaction interface for setting a preset spacing of a coating device shown in an embodiment of the present application; Figure 10 1 is another flow chart of the die head positioning method of the coating device shown in the embodiment of the present application; Reference numerals: Coating mechanism 100; die head 110; roller body 120; Control module 200; Driving mechanism 300; servo motor 310; screw assembly 320; screw 321; upper slider 322; lower slider 323; built-in encoder 330; Monitoring component 400; external encoder 410; limiter 420. DETAILED DESCRIPTION
[0020] The following describes embodiments of the present application in more detail with reference to the accompanying drawings. Although the accompanying drawings illustrate embodiments of the present application, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. Rather, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.
[0021] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are 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 encompasses any and all possible combinations of one or more of the associated listed items.
[0022] 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 each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0023] In related technologies, when coating devices use linear encoders to position the die head, operators often have to perform frequent calibrations to correct for inaccuracies in the encoder's measured values. However, this repeated calibration can lead to a widening gap between the die head's actual position and the position measured by the linear encoder, compromising the die head's positioning accuracy.
[0024] In response to the above problems, the embodiments of the present application provide a coating device and a die positioning method thereof, which can quickly and accurately position the die, ensure the convenience and reliability of controlling the die position, and then ensure the consistency of the slurry coating effect.
[0025] The technical solutions of the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0026] See also Figures 1 to 6 One embodiment of the present application provides a coating device, which includes a coating mechanism 100, a control module 200, a driving mechanism 300 and a monitoring component 400. In which: The coating mechanism 100 includes a die head 110, which is used to coat the slurry. The die head 110 is positioned to the target position according to the die head positioning method of the present application. The control module 200 is used to send motion instructions to the drive mechanism 300 according to the received preset spacing, and receive monitoring data sent by the monitoring component 400. The drive mechanism 300 includes a servo motor 310, a screw assembly 320 and a built-in encoder 330; the servo motor 310 is used to drive the screw assembly 320 according to the motion instruction, and the screw assembly 320 is used to drive the coating mechanism 100 to move back and forth, and the built-in encoder 330 is used to monitor the motion parameters of the servo motor 310 and feed back to the control module 200. The monitoring component 400 includes an external encoder 410, which is used to generate monitoring data, and the monitoring data includes the calibration displacement and real-time displacement of the die head 110.
[0027] Specifically, the control module 200 can be comprised of a programmable logic controller (PLC) or a dedicated motion controller, without limitation. The control module 200 receives preset parameters, such as coating thickness, speed, and preset spacing, input by the operator through a human-machine interface (HMI). Based on these parameters, the control module 200 generates precise motion instructions and transmits them to the drive mechanism 300. Furthermore, the control module 200 can 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 as monitored by the drive mechanism 300's built-in encoder 330. Using a closed-loop control algorithm (e.g., PID control), the control module 200 adjusts the drive mechanism 300's motion in real time, ensuring 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 in real time to operate according to the new motion instructions.
[0028] Specifically, the driving mechanism 300 includes a servo motor 310, a screw assembly 320 and a built-in encoder 330. The servo motor 310 drives the screw assembly 320 to operate according to the motion instructions sent by the control module 200. The 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 move back and forth along a predetermined trajectory. The built-in encoder 330 is installed inside the servo motor 310 and is used to monitor the motion parameters of the servo motor 310 (such as rotation angle, speed, etc.) in real time, and feed back these motion parameters to the control module 200. Through the feedback of the built-in encoder 330, the control module 200 can accurately control the movement of the servo motor 310 to ensure that the real-time displacement of the die head 110 is consistent with the preset spacing value.
[0029] Specifically, the coating mechanism 100 includes a die 110. The die 110 is used to evenly coat the slurry on the surface of the substrate, such as the positive and negative electrode plates of the battery. The die 110 is connected to the screw assembly 320 and can move back and forth along the linear guide according to the action of the drive mechanism 300, and then approach or move away from the roller body 120 that loads the electrode plates. It can be understood that, taking the extrusion-type coating device as an example, the distance between the coating lip of the die 110 and the roller body 120 is the decisive factor affecting the thickness of the slurry coating. Therefore, the precise positioning control of the die 110 is the key to the coating device.
[0030] Specifically, the monitoring component 400 includes an external encoder 410 for monitoring the position of the die head 110 in real time. The external encoder 410 can be a linear encoder for measuring the real-time displacement and calibration displacement of the die head 110. The linear encoder is installed on the motion path of the coating mechanism 100, parallel to the moving direction of the die head 110. It provides real-time feedback on the precise position of the die head 110 by detecting the encoding signal on the scale. The control module 200 adjusts the action of the drive mechanism 300 according to the feedback signal of the linear encoder to ensure that the real-time displacement of the die head 110 is consistent with the preset spacing value, thereby achieving high-precision coating control.
[0031] As can be seen from this example, the coating device of this application is based on the collaborative work between the control module, drive mechanism, coating mechanism, and monitoring component. The absolute position memory of the built-in encoder and the absolute position memory of the external encoder are mutually verified, 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 the slurry is applied, ensuring that the distance between the die head's coating lip and the roller body meets the slurry coating thickness requirements.
[0032] See also Figure 7 The coating device of the present application is used for coating slurry on battery pole pieces. One embodiment of the present application further provides a die head positioning method of the above-mentioned coating device, which includes: S110, when the die head moves to the first position, obtaining the corresponding reference displacement of the die head.
[0033] In this step, the die head of the coating mechanism is first initialized and calibrated to obtain the corresponding calibration displacement of the die head. When the external encoder is a linear encoder, for example, 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.
[0034] The coating device of the present application may also include a cylinder drive assembly (not shown); wherein the power output end of the cylinder is connected to the die head. It is understood that the first position is a position relatively close to the roller body. In order 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 quickly over a large range in a short period of time. The operator can manually set the initial spacing S between the coating lip of the die head and the roller body. The control module sends a motion instruction to the cylinder drive assembly based on the received initial spacing S, controlling the cylinder to drive the die head to move according to the initial spacing S. When the die head reaches the first position, the gap between the coating lip of the die head and the roller body is manually measured and meets the aforementioned set initial spacing S, thereby completing the initial die head position calibration. In other embodiments, the die head can also be controlled by a drive mechanism to move to the first position, which is not limited here.
[0035] In order to ensure that the first position reached by the die head is within the measuring range of the scale, in some embodiments, an upper limit and a lower limit of the initial spacing can be set, thereby avoiding errors in the initial spacing value input manually and ensuring that the value of the initial spacing S is between the upper limit and the lower limit. Figure 8 As shown, to facilitate operator convenience, in some embodiments, the coating mechanism further includes a display screen. The display screen's human-machine interface is configured to display in real time at least a plurality of user-entered parameters, including the initial spacing S (i.e., the measured value), the upper limit (Max) and lower limit (Min) of the initial spacing, and the real-time spacing between the coating lip and the roller body (i.e., the real-time value). Furthermore, the operator can set the initial spacing S, the upper limit, and the lower limit of the initial spacing by accessing the corresponding parameter entries in the display screen's human-machine interface, thereby enhancing operational convenience.
[0036] When the die moves to its first position, the linear encoder's readout head reads the die's current initial displacement W, where W is the initial displacement measured by the external encoder when the die is in its first position. Based on the initial displacement W and initial spacing S, the two are added to obtain the calibration displacement L of the current position: L = W + S. It should be understood that for each initial position calibration, if the initial spacing S setting changes, the first position reached by the die will also change, and the calibration displacement L may also change. After the initial calibration is complete, the real-time spacing (real-time value) between the coating lip and the roller body will equal the initial spacing S (measured value) entered by the user.
[0037] In this application, the calibration displacement L is an intermediate reference value required for subsequent positioning calculations and has no special significance. Such a design does not require a fixed calibration position of the die head, thus avoiding cumulative errors caused by repeated calibration, while reducing the difficulty of operation for operators and improving operational efficiency. It should be noted that the drive mechanism includes a series of mechanical structures. After completing the initialization calibration of this step, for example, before each coating operation, assuming that the mechanical structure will not loosen or shift, the drive mechanism will drive the die head to move according to the set initial spacing, and there will be no error in the manual measurement of the spacing between the coating lip and the roller body. If the manually measured measurement result is the same as the displayed real-time value, it means that the device is operating normally and does not need to be recalibrated, thereby improving operational efficiency.
[0038] S120, when the driving mechanism drives the die head to move to the second position according to the preset spacing, the real-time displacement of the die head is obtained; wherein the built-in encoder in the driving mechanism monitors the motion parameters of the servo motor in real time; the real-time displacement is the difference between the reference displacement and the current displacement of the die head measured by the external encoder.
[0039] After completing the initial position calibration of the die head, refer to Figure 9Based on the desired coating thickness, the operator can set a preset distance between the coating lip and the roller using the coating unit's human-machine interface. The control module's PLC controller converts the received preset distance into motion instructions, which are then sent to the drive mechanism. The drive mechanism's servo motor moves according to the motion parameters in the motion instructions, actuating the lead screw assembly accordingly, which in turn drives the die head accordingly. The built-in encoder monitors the servo motor's motion parameters in real time. As can be understood, when the die head is calibrated, the PLC controller obtains the calibrated absolute position of the die head, which is provided by the external encoder. Using this absolute position as a reference, the PLC controller further converts and calculates the start and end motion parameters required for the servo motor to be driven again based on the preset distance. The built-in encoder monitors the servo motor's response and provides real-time feedback to the PLC controller. When the servo motor completes the motion instructions and the die head reaches the second position, the PLC controller further calculates the die head's real-time displacement. As can be understood, utilizing the servo motor's high-precision built-in encoder to calculate and control motor motion ensures smooth operation and fast response, enabling the die head to precisely reach the target position, ensuring positioning accuracy and responsiveness. Optionally, the human-machine interaction interface of the display screen can display the preset spacing and real-time displacement in real time, so that the operator can intuitively detect the current positioning status of the die head.
[0040] Furthermore, when the die head reaches the second position, 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 reference displacement L and the current die head displacement Y measured by the external encoder, i.e., X = LY. After calculation, the display shows the real-time displacement X corresponding to the current position.
[0041] S130: If the real-time displacement matches the preset distance, it is determined that the die head is positioned at the target position.
[0042] 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. When the die head is in the target position, coating can be performed according to the desired coating thickness.
[0043] In some embodiments, when the deviation between the real-time displacement and the preset spacing is within a preset range, the real-time displacement is determined to match the preset spacing. That is, the real-time displacement can be completely consistent with the preset spacing, and accordingly, the real-time displacement matches the preset spacing. The real-time displacement can also be inconsistent with the preset spacing, that is, there is a numerical deviation between the two within a preset range, which also indicates that the real-time displacement matches the preset spacing. In some embodiments, when the real-time displacement = the preset spacing ± 0.5 μm, it indicates that the real-time displacement matches the preset spacing. The deviation value in this preset range is only illustrative and not limiting.
[0044] In some embodiments, when the real-time displacement does not match the preset spacing, the driving mechanism continues to drive the die head to move according to the difference between the real-time displacement and the preset spacing until the die head is positioned at the target position. It can be understood that if the real-time displacement deviates greatly from the preset spacing, that is, when the two do not match, the driving mechanism needs to continue to move to drive the die head to move. Specifically, during the movement of the die 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 die head and the preset spacing in real time, and then controls the driving mechanism to continue moving until the updated real-time displacement matches the preset spacing, and then determines that the die head is positioned at the target position.
[0045] In some specific embodiments, the external encoder is connected to the control module via network communication. For example, a linear encoder can achieve millisecond-level data transmission with the control module via network communication, enabling real-time monitoring and feedback of the actual position of the die. For example, in a sudden power outage scenario, suppose the current displacement of the die is 100μm before the power outage, and after the power outage, an unexpected impact causes the die to advance by 10μm. The PLC controller receives the latest data of 100μm from the linear encoder before the power outage, and the linear encoder records the absolute data change of the die after the impact, updating the current displacement data to 90μm after power is restored. This design, by using the linear encoder and the internal encoder as a reference for mutual position verification, provides additional die position verification for the system, enhancing die positioning reliability. The position memory function maintains during power outages. Even if the position of the external encoder (linear encoder) or motor changes, the unique data after power-on can still be restored to the actual position. This avoids the pulse loss caused by power outages in traditional I / O wiring methods and avoids the inefficient operation of recalibrating the die.
[0046] See also Figure 1 and Figure 4In other production scenarios, operators may manually adjust the die head position. For example, manually adjusting the die head position by turning the motor can easily cause collisions between mechanical components, potentially damaging the equipment or affecting production efficiency. In some embodiments, the monitoring assembly also includes a limiter, which monitors the range of movement of the transmission device in the drive mechanism. In some specific embodiments, the screw assembly includes a screw 321, an upper slider 322, and a lower slider 323. 322 and the lower slider 323 move in different directions along the screw 321. It can be understood that the upper slider 322 is connected to the die head 110, driving the die head toward or away from the roller body; the lower slider 323 reciprocates along the axial direction of the screw 321. Specifically, when the motor is manually operated, the die head will move toward or away from the roller body, depending on the motor direction, after transmission through the screw assembly. Correspondingly, the lower slider 323 simultaneously moves toward or away from the die head along the axial direction of the screw 321. If the lower slider 323 moves too far, it may collide with the bracket on which the die head is mounted. Based on this, a limiter is set to limit the range of motion of the lower slider, thereby limiting the range of motion of the upper slider and the die head. The limiter may be a limit sensor. The number of limit sensors may be one or two, for example, limit sensors are respectively set at the boundaries of the safety range. In some embodiments, the number of limit sensors is two, and the limit sensors include an upper limiter and a lower limiter, which are axially arranged on the screw rod, and the spacing between the upper limiter and the lower limiter is greater than the preset spacing, and is smaller than the safe range of motion of the lower slider. When the lower slider reaches the safety boundary, a warning signal such as sound or light may be used for early warning to limit the operator from moving the die head beyond the safety range, prevent accidental collisions, and improve operational safety; accordingly, the servo motor may be controlled to stop running in time, thereby preventing the screw rod assembly from continuing to run, thereby avoiding collisions between the slider and other components.
[0047] As can be seen from this example, the die positioning method of this application utilizes a dual encoder system. This system uses a built-in encoder in the drive mechanism, such as the encoder on the servo motor, to calculate the position, and then uses an external encoder, such as a linear encoder, as an auxiliary reference to achieve precise positioning of the die. This dual confirmation mechanism improves the accuracy and reliability of the longitudinal position control of the die. At the same time, the use of a limiter further ensures the safety of the equipment and prevents the risk of damage to the equipment.
[0048] See also Figure 10 , the following further introduces the die head positioning method of the coating device of one embodiment of the present application.
[0049] S210, obtaining calibration parameters, where the calibration parameters include an initial distance S between the coating lip of the die head and the roller body.
[0050] The operator can input the initial spacing S through the human-machine interface of the coating device, and the control module obtains the calibration parameters and sends motion instructions to the drive mechanism for execution.
[0051] S220, when the die is driven to move to the first position according to the initial spacing S, the corresponding calibration displacement L of the die is obtained, where L=W+S, and W is the initial displacement measured by the linear encoder when the die is in the first position.
[0052] In this embodiment, the cylinder drive assembly moves the die head to the first position based on the initial spacing S. Simultaneously, an external encoder operates in real time. Accordingly, the external encoder acquires the initial displacement W of the die head at its current first position and then calculates the calibration displacement L. The calibration displacement L serves as a reference value for subsequent calculations. After calibration, the human-computer interface displays the current real-time spacing (real-time value) of the die head equal to the initial spacing S (measured value) entered by the user.
[0053] S230, the control module obtains a preset distance between the die head and the roller body, and sends a motion instruction to control the driving mechanism to drive the die head to move.
[0054] Based on the slurry coating thickness on the electrode, the operator enters a preset distance between the die head and the roller body through the human-machine interface. The control module converts this preset distance into motion instructions for the drive mechanism. These instructions can include parameters such as pulse count, speed, and acceleration, which are used to control the movement of the servo motor. Upon receiving the motion instructions, the servo motor begins to drive the screw assembly. The screw assembly converts the servo motor's rotational motion into linear motion, driving the die head along the predetermined trajectory.
[0055] S240 , when the driving mechanism drives the die head to move to the second position according to the preset spacing, a real-time displacement X of the die head is obtained.
[0056] 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 reading head when the die head is in the second position. It should be noted that the judgment of this step can be continuous. That is, the second position can be every 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.
[0057] S250: When the real-time displacement matches the preset distance, it is determined that the die head is positioned at the target position.
[0058] When the control module determines that the real-time displacement matches the preset spacing, the die head is determined to be positioned at the target location. Accordingly, the drive mechanism stops operating. It will be appreciated that when the real-time displacement does not match the preset spacing, the drive mechanism continues to drive the die head based on the difference between the real-time displacement and the preset spacing until the die head is positioned at the target location.
[0059] During die movement, a linear encoder monitors the die's displacement in real time and transmits feedback to the control module. Based on the feedback from the linear encoder and the built-in encoder, the control module further adjusts the servo motor's motion to ensure that the die's final displacement is consistent with the preset spacing. Through closed-loop control, the coating device achieves highly precise coating control, ensuring that coating thickness and uniformity meet process requirements.
[0060] As you can understand, if the coating thickness needs to be adjusted during the coating process, the operator can enter 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 instructions, which are sent to the drive mechanism. The servo motor adjusts its movement according to the new motion instructions, driving 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 eliminates the need for repeated manual calibration of the die head position, improving coating accuracy and stability while also reducing the impact of human factors on coating quality. Furthermore, this dynamic positioning adjustment capability enables the coating device to adapt to different coating processes and substrate characteristics, improving coating quality and production efficiency. Furthermore, the simple user interface allows the operator to input preset parameters and monitor the coating process in real time, improving the equipment's ease of use and reducing operator training costs.
[0061] One embodiment of the present application further provides an electronic device for use as a control module, the electronic device including a memory and a processor. The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), 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.
[0062] Memory can include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage. ROM can store static data or instructions required by the processor or other modules of the computer. Permanent storage can be a read-write memory device. Permanent storage can be a non-volatile storage device that retains stored instructions and data even when the computer is powered off. In some embodiments, the permanent storage device uses a mass storage device (e.g., a magnetic or optical disk, flash memory). In other embodiments, the permanent storage device can be a removable storage device (e.g., a floppy disk, optical drive). System memory can be a read-write memory device or a volatile read-write memory device, such as dynamic random access memory. System memory can store some or all 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), as well as magnetic disks and / or optical disks. In some embodiments, the memory may include a readable and / or writable removable storage device, such as a compact disc (CD), a read-only digital versatile disc (e.g., DVD-ROM, dual-layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (e.g., SD card, mini SD card, Micro-SD card, etc.), a magnetic floppy disk, etc. Computer-readable storage media do not include carrier waves and transient electronic signals transmitted wirelessly or wired.
[0063] The memory stores executable codes, which, when processed by the processor 1020 , can enable the processor to execute part or all of the methods described above.
[0064] In addition, the method according to the present application may also be implemented as a computer program or a computer program product, which includes computer program code instructions for executing some or all of the steps in the above method of the present application.
[0065] Alternatively, the present application can also be implemented as a computer-readable storage medium (or non-transitory machine-readable storage medium or machine-readable storage medium) on which executable code (or computer program or computer instruction code) is stored. When the executable code (or computer program or computer instruction code) is executed by a processor of an electronic device (or server, etc.), the processor executes part or all of the steps of the above-mentioned method according to the present application.
[0066] The embodiments of the present application have been described above. The above description is exemplary, not exhaustive, and is not 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 selected to best explain the principles of the embodiments, their practical applications, or improvements to the technology in the market, or to enable other persons skilled in the art to understand the embodiments disclosed herein.
Claims
1. A die head positioning method for a coating device, characterized in that: include: When the die head moves to the first position, obtaining the corresponding reference displacement of the die head; When the driving mechanism drives the die head to move to the second position according to the preset spacing, the real-time displacement of the die head is obtained; wherein the built-in encoder in the driving mechanism monitors the motion parameters of the servo motor in real time; the real-time displacement is the difference between the reference 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 die head positioning method according to claim 1, characterized in that: The calibration displacement L=W+S, wherein W is the initial displacement measured by the external encoder when the die is in the first position, and S is the initial distance between the coating lip of the die and the roller body.
3. The die head positioning method according to claim 1, characterized in that: The method further comprises: When the real-time displacement does not match the preset distance, the driving mechanism continues to drive the die head to move according to the difference between the real-time displacement and the preset distance until the die head is positioned at the target position.
4. The die head positioning method according to any one of claims 1 to 3, characterized in that: When the deviation between the real-time displacement and the preset distance is within a preset range, it is determined that the real-time displacement matches the preset distance.
5. A coating device, characterized in that: It includes a coating mechanism, a control module, a driving mechanism and a monitoring component; wherein: The coating mechanism comprises a die head, the die head is used to coat the slurry, and the die head is positioned to a target position according to the die head positioning method according to any one of claims 1 to 4; The control module is used to send a motion instruction to the driving mechanism according to the received preset spacing, and receive monitoring data sent by the monitoring component; The driving mechanism includes a servo motor, a screw assembly and a built-in encoder; the servo motor is used to drive the screw assembly according to the motion instruction, the screw assembly is used to drive the coating mechanism to move back and forth, and the built-in encoder monitors the motion parameters of the servo motor and feeds back to the control module; The monitoring component includes an external encoder for generating the monitoring data, and the monitoring data includes the calibration displacement and real-time displacement of the die head.
6. The coating device according to claim 5, characterized in that: The external encoder is communicatively connected to the control module.
7. The coating device according to claim 5, characterized in that: The monitoring component also includes a limiter, which is used to monitor the movement range of the transmission device in the driving mechanism.
8. The coating device according to claim 5, characterized in that: The built-in encoder is a rotary encoder, and the external encoder is a linear encoder.
9. The coating device according to any one of claims 5 to 8, characterized in that: The coating device also includes a human-computer interaction interface for displaying the real-time displacement and setting the preset spacing.
10. 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 device according to any one of claims 1 to 4.
Citation Information
Patent Citations
A coating process interference suppression device
CN215141574U
Coating die head gap adjusting device
CN219043441U
Method for positioning coating apparatus
JP2004223467A
A translucent polyolefin foam sheet for vehicle interior material and vehicle interior material having the same
KR102752027B1
System and method for adjusting a working distance to correspond with the work surface
WO2000040375A1