A method and system for controlling wet roller printing on glass substrates
By optimizing the parameters of the spray device and the running trajectory of the substrate through a program that simulates the behavior of cats, the problem of difficult removal of roller marks in glass substrate equipment was solved, achieving efficient and low-cost control of roller marks and improving production efficiency and equipment reliability.
Patent Information
- Application Number
- CN202510476331.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-16
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-04-16
AI Technical Summary
When glass-based equipment is restarted after a long period of shutdown, the roller marks are difficult to remove, especially when processing both sides. Existing solutions are costly or energy-intensive and have limited effectiveness.
The program, which simulates the behavior of cats, explores the final start interval of the spray device and the running trajectory of the substrate in the parameter space through search, tracking and memory mechanisms. It shuts down components and heating elements that are not related to the spray device, sets the standby cleaning mode, and automatically starts the spray/conveyor interval to prevent the formation of roller marks.
Quickly remove roller marks, reduce production costs, improve equipment cleaning efficiency and product quality, extend equipment life, reduce equipment preparation time, and ensure that equipment remains clean after long periods of standby.
Smart Images

Figure CN120044820B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a control method and system for wet roller printing on glass substrates. Background Technology
[0002] In the cleaning or wet etching processes of glass-based equipment, a long-standing and difficult-to-solve problem is the formation of roller marks. These marks are particularly noticeable when restarting the equipment after a shutdown (or standby) period exceeding two hours. These roller marks are difficult to remove quickly, posing a significant challenge to glass-based wet surface treatment equipment, especially during double-sided processing where the roller marks on the lower surface are more pronounced.
[0003] Currently, various solutions have been proposed for addressing roller marks, but all have significant shortcomings. One common solution is to improve the roller material, primarily using high-fluorine rollers. However, these rollers are extremely expensive, costing more than 50 times that of conventional rollers of the same specifications, making them highly uneconomical for ordinary water washing processes. Moreover, even with high-fluorine rollers, it still requires more than five days of continuous dragging to effectively remove roller marks, resulting in equally high time costs.
[0004] Another popular solution on the market is a fixed intermittent spray to wet the rollers. However, this solution requires the equipment to be continuously running, resulting in relatively high operating costs. Furthermore, since the washing tanks themselves are typically multi-stage washes with varying levels of cleanliness, roller marks may still appear when products are re-transported, albeit to a lesser degree. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to provide a control method and system for wet roller printing on glass substrates, so as to improve production efficiency and ensure the quality of cleaning or wet line etching processes on glass substrates.
[0006] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:
[0007] In a first aspect, a method for controlling wet roller printing on a glass substrate, the method comprising:
[0008] A program is set up to simulate the behavior of cat groups. Through search, tracking and memory mechanisms, the final start interval of the spray device and the running trajectory of the standard substrate are explored and determined in the parameter space.
[0009] During the start-up of the spray system, components not directly related to the spray system, including heating elements, remain in the off state;
[0010] Place a standard substrate into the equipment inlet, start the spraying device according to the final start interval and running trajectory, and make the substrate run back and forth on the equipment to remove foreign objects from the roller surface and eliminate roller marks.
[0011] When the equipment is scheduled to be in standby mode for a long period of time, i.e. more than 2 hours, the standby cleaning mode is activated. The spray / conveying interval time is set so that the substrate is conveyed on the surface of the equipment at the feeding end or the discharging end. The cleaning is automatically run according to the time set by the program to prevent the formation of roller marks.
[0012] Furthermore, a program is established to simulate cat pack behavior, using search, tracking, and memory mechanisms to explore and determine the final start-up interval of the spray device and the operating trajectory of the standard substrate in the parameter space, including:
[0013] Determine the range of the spray device start-up interval and determine the parameters of the standard substrate's running trajectory, including speed, acceleration, and running path;
[0014] Set the number of cats and the initial position of each cat, i.e., the initial spray device start interval and substrate running trajectory parameter combination;
[0015] Each cat searches in the vicinity of its current location, and during the search, each cat is combined with different parameters;
[0016] The search, tracking, and memory mechanism is repeatedly executed. In each iteration, the position of each cat is updated based on the search results. If the preset number of iterations is reached, the final combination of numbers is determined as the final start interval of the spray device and the running trajectory of the standard substrate.
[0017] Furthermore, the interval time of the spray / conveyor interval device can be adjusted according to the equipment model, working environment and production needs to achieve a balance between energy saving and preventing the recurrence of roller marks.
[0018] Furthermore, the number of times the standard substrate is run should be set according to the equipment condition, production process, or roller print removal requirements. Under normal circumstances, the standard substrate is run back and forth in the equipment once.
[0019] Furthermore, when the equipment is scheduled for long-term standby, i.e., more than 2 hours, the standby cleaning mode is activated. The spray / conveyor interval is set, allowing the substrate to be conveyed to the surface at the equipment's inlet or outlet end automatically according to the programmed time, preventing roller marks from forming. This includes:
[0020] A preset standby time threshold is set, which is 2 hours;
[0021] Monitor the operating status of the equipment in real time, determine whether the equipment is in standby mode, and record the standby time;
[0022] When the equipment is in standby mode, if the standby time is ≥2 hours, the spray device will be automatically started according to the preset program.
[0023] The spraying device operates according to the set parameters, including spraying pressure and spraying frequency, spraying cleaning liquid into the equipment. At the same time, the conveying device is activated, so that the standard substrate runs back and forth inside the equipment according to the preset running path, speed and number of times, in order to keep the equipment clean and prevent the formation of roller marks.
[0024] Furthermore, during the operation of the spraying device and the conveying device, sensors are used to monitor the pressure and flow rate of the cleaning liquid and the running speed and position parameters of the standard substrate in real time, and to monitor the cleanliness of the roller surface and the inside of the equipment. If the cleaning effect does not reach the preset state, including the presence of stains on the roller surface or uneven cleaning, the spraying pressure, frequency and conveying speed parameters are automatically adjusted according to the monitoring data.
[0025] Secondly, a control system for wet roller printing on glass substrates includes:
[0026] The parameter exploration module is used to set up a program to simulate the behavior of a cat pack. Through search, tracking and memory mechanisms, it explores and determines the final start interval of the spray device and the running trajectory of the standard substrate in the parameter space.
[0027] The control module is used to control components not directly related to the spraying device, including heating elements, to remain in the off state during the start-up of the spraying device;
[0028] The cleaning execution module is used to start the spraying device according to the final start interval and running trajectory after a standard substrate is placed in the equipment inlet, and to make the substrate run back and forth on the equipment to remove foreign objects from the roller surface and eliminate roller marks.
[0029] The standby cleaning module is used to activate the standby cleaning mode when the equipment is scheduled to be in standby mode for a long period of time, i.e. more than 2 hours. The spray / conveying interval time is set so that the substrate is conveyed on the surface of the equipment at the feeding end or the discharging end and runs automatically according to the program setting time to prevent the formation of roller marks.
[0030] Thirdly, a computing device includes:
[0031] One or more processors;
[0032] A storage device for storing one or more programs that, when executed by one or more processors, cause the one or more processors to implement the method.
[0033] Fourthly, a computer-readable storage medium storing a program that, when executed by a processor, implements the method.
[0034] The above-described solution of the present invention has at least the following beneficial effects:
[0035] By setting up a program that simulates cat behavior and utilizing search, tracking, and memory mechanisms, the final start-up interval of the spray device and the running trajectory of the standard substrate are efficiently explored and determined in the parameter space. This method can quickly find the final operating parameters, improving the cleaning efficiency of the equipment and the removal effect of roller marks.
[0036] During the start-up of the spray system, components not directly related to the spray system (such as heating elements) remain off, effectively reducing unnecessary energy consumption and lowering production costs. This also helps extend the equipment's lifespan and improve its reliability.
[0037] By activating the spray device according to the final start interval and running trajectory, and making the substrate run back and forth on the equipment, foreign matter on the roller surface can be carried out, effectively eliminating roller marks. This improves the surface quality of the glass substrate and meets the requirements of high-precision processing.
[0038] When the equipment is scheduled for long-term standby (more than 2 hours), the automatic intermittent spray device is activated, driving the standard substrate to move back and forth inside the equipment to keep it clean and effectively prevent the formation of roller marks. This reduces the preparation time when restarting the equipment and improves production efficiency.
[0039] In the standby non-marking mode, the spray / conveyor interval is automatically set, and the substrate is placed on the conveyor surface at the inlet or outlet of the equipment. The product runs automatically according to the programmed time to maintain the non-marking state of the equipment. This ensures that the equipment remains clean and mark-free even after long periods of standby, improving the overall performance and reliability of the equipment. Attached Figure Description
[0040] Figure 1 This is a schematic flowchart of a control method for wet roller printing on a glass substrate provided by an embodiment of the present invention.
[0041] Figure 2 This is a schematic diagram of a control system for wet roller printing on a glass substrate provided in an embodiment of the present invention. Detailed Implementation
[0042] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0043] like Figure 1 As shown, an embodiment of the present invention proposes a method for controlling wet roller printing on glass substrates, the method comprising the following steps:
[0044] Step 11: Set up a program to simulate cat behavior and explore and determine the final start interval of the spray device and the running trajectory of the standard substrate in the parameter space through search, tracking and memory mechanisms.
[0045] Step 12: During the start-up of the spray device, components not directly related to the spray device, including heating elements, remain in the off state;
[0046] Step 13: Place a standard substrate into the equipment inlet, start the spraying device according to the final start interval and running trajectory, and make the substrate run back and forth on the equipment to remove foreign objects from the roller surface and eliminate roller marks.
[0047] Step 14: When the equipment is scheduled to be in standby mode for a long time, i.e. more than 2 hours, start the standby cleaning mode, set the spray / conveyor interval time, so that the substrate is conveyed on the surface of the equipment at the inlet or outlet end and runs automatically according to the program setting time to prevent roller marks from forming.
[0048] In this embodiment of the invention, a program that simulates the behavior of cat groups is used. With its search, tracking and memory mechanisms, it can efficiently explore the parameter space and quickly and accurately determine the final start interval of the spray device and the running trajectory of the standard substrate. This not only improves the efficiency of parameter optimization, but also ensures that the equipment is in the best operating state, thereby effectively enhancing the cleaning effect and improving the ability to eliminate roller marks.
[0049] Step 12, shutting down unrelated components when starting the spray system, effectively reduces unnecessary energy consumption. This energy-saving design not only lowers production costs but also helps extend equipment lifespan, improving the overall economy and reliability of the equipment.
[0050] Step 13: By placing a standard substrate into the equipment inlet and starting the spray device according to the determined start interval and running trajectory, the substrate runs back and forth inside the equipment, which can effectively remove foreign objects from the roller surface, thereby completely eliminating roller marks, improving the quality of the glass substrate surface, meeting the requirements of high-precision processing, and enhancing the cleaning effect of the equipment.
[0051] Step 14: When the equipment is scheduled to be idle for a long time (more than 2 hours), the spray device is automatically started intermittently and the standard substrate is driven to run back and forth in the equipment. This keeps the equipment clean and effectively prevents the formation of roller marks. This preventive measure reduces the preparation time when the equipment is restarted, improves production efficiency, and ensures that the equipment can maintain its best condition after a long period of idle time.
[0052] In a preferred embodiment of the present invention, step 11 above, which sets up a program to simulate cat behavior and explores and determines the final start interval of the spray device and the running trajectory of the standard substrate in the parameter space through search, tracking and memory mechanisms, may include:
[0053] Step 110: Determine the range of the spray device start interval and determine the parameters of the standard substrate running trajectory, including speed, acceleration and running path;
[0054] Step 111: Set the number of cats and the initial position of each cat, i.e., the initial spray device start interval and substrate running trajectory parameter combination.
[0055] Step 112: Each cat searches in the vicinity of its current location, and during the search, each cat is combined with different parameters;
[0056] Step 113: Repeat the search, tracking and memory mechanism. In each iteration, update the position of each cat according to the search results. If the preset number of iterations is reached, determine the final combination of numbers as the final start interval of the spray device and the running trajectory of the standard substrate.
[0057] In this embodiment of the invention, the possible range of the start-up interval of the spray device is determined based on the performance specifications and process requirements of the equipment. For example, the shortest interval is set to 30 minutes and the longest interval to 2 hours. At the same time, the key parameters of the standard substrate running trajectory are defined, including speed (such as a constant speed of 5 meters per minute, or a variable speed strategy of accelerated start, uniform speed operation, and deceleration stop), acceleration (such as acceleration of 0.5 m / s² at start and acceleration of -0.5 m / s² at stop), and running path (such as a straight back-and-forth path, a specific curved loop path, etc.).
[0058] Step 111: Determine the number of cats based on the complexity of the problem and available computing resources, for example, set the number of cats to 10. Randomly assign an initial position to each cat, which is a combination of initial spray device start intervals and substrate running trajectory parameters, so that these initial positions are reasonably distributed within the parameter space.
[0059] Step 112: Based on the characteristics of the cat swarm algorithm, dynamically allocate cat behavior patterns with a certain mixing ratio. Set an initial mixing ratio value, for example, 0.3. This means that in the initial stage, 30% of the cats in the swarm will be assigned to the global exploration mode, while the remaining 70% of the cats will execute the local development mode.
[0060] Different search modes:
[0061] Global Exploration Mode: In this mode, the cats perform random searches within a larger parameter space. This helps to broadly explore various possible parameter combinations in the early stages of the algorithm, avoiding getting trapped in local optima. Specifically, these cats randomly select parameter combinations to try within a defined parameter space, including the spray device start-up interval, the speed, acceleration, and running path of the standard substrate.
[0062] Local Development Mode: Cats in this mode focus on the parameter combination corresponding to their current location. They explore the neighboring parameter space by adding or subtracting a small amount from the current parameter value. For example, if the sprinkler activation interval parameter for a certain cat is 60 minutes, it might try neighboring values such as 60.5 minutes or 59.5 minutes; for the standard substrate running speed parameter, if the current value is 5 meters per minute, it might try 5.05 meters per minute or 4.95 meters per minute.
[0063] During the search process, each cat evaluates different parameter combinations to determine their impact on the spraying effect and the standard substrate's trajectory. Evaluation metrics can be set according to actual needs, such as spray uniformity, cleaning effect on the roller print, and stability of the standard substrate's operation. As the number of iterations increases, the mixing rate needs to be dynamically adjusted to gradually converge to a better solution. A linear decreasing approach is used, gradually reducing the proportion of cats in global exploration mode and correspondingly increasing the proportion of cats in local exploration mode. For example, if the preset total number of iterations is 100 and the initial mixing rate is 0.3, then the mixing rate can be reduced by 0.003 after each iteration. This way, in the later stages of iteration, more cats will focus on fine-tuning the search around the discovered better parameter combinations, thereby increasing the probability of finding the optimal solution.
[0064] Step 113: Repeat the search, tracking, and memory mechanism. In each iteration, update the position of each cat based on the search results. The tracking mechanism records the optimal parameter combinations found by each cat during the search process, while the memory mechanism stores these optimal combinations for reference or selection in subsequent iterations. When a preset number of iterations is reached, such as 50 iterations, the final parameter combination is selected from memory as the final start-up interval of the spray device and the running trajectory of the standard substrate.
[0065] Imagine you are running a glass substrate manufacturing plant. The plant has a wet processing equipment. When processing glass substrates, the roller mark problem has been affecting the product quality. You decide to use a program that simulates the behavior of cats to determine the final start interval of the spray device and the running trajectory of the standard substrate.
[0066] Based on the equipment's performance and production process requirements, the minimum start-up interval for the spray device is determined to be 30 minutes, and the maximum is 2 hours. Regarding the parameters of the standard substrate's running trajectory, the speed can be a constant speed, such as 5 meters per minute, or a variable speed strategy of accelerated start-up, uniform speed operation, and deceleration stop can be adopted. For acceleration, the acceleration is set to 0.5 m / s² at startup and -0.5 m / s² at shutdown. Two running paths are available: a straight reciprocating path and a specific curved cyclic path. These parameter ranges form the basis for subsequent search and optimization.
[0067] Considering the complexity of the problem and computational resources, the number of cats is set to 10. Like randomly placing 10 explorers in an unknown forest, each cat is randomly assigned an initial combination of sprinkler activation intervals and substrate trajectory parameters. For example, the first cat's initial combination might be a sprinkler activation interval of 45 minutes, with the standard substrate running at a constant speed of 4 meters per minute along a straight, back-and-forth path; the second cat might have an activation interval of 90 minutes, with the substrate using a variable-speed strategy, running along a specific curved, cyclical path, and so on. The initial mixing ratio is set to 0.3, meaning that initially 3 cats execute global exploration mode, and the other 7 cats execute local development mode.
[0068] The three cats in global exploration mode are like brave explorers, roaming freely throughout the vast forest of parameter space. They will randomly select combinations of different speeds, accelerations, and running paths within a startup interval of 30 minutes to 2 hours. For example, one of the cats might try a spray device with a startup interval of 100 minutes, with the standard substrate running along a specific curved cyclic path with a variable speed strategy and an acceleration of 0.6 m / s².
[0069] The seven cats operating in localized development mode are like miners carefully digging for treasure in a small area. Taking a cat currently operating with a spray system interval of 60 minutes and a standard substrate running speed of 5 meters per minute as an example, it will try changing the interval to 60.5 minutes or 59.5 minutes, and the speed to 5.05 meters per minute or 4.95 meters per minute, and so on. After each cat tries a parameter combination, it evaluates it. Evaluation metrics include the uniformity of spraying, the cleaning effect on roller marks, and the stability of the standard substrate. For example, if a cat tries a new parameter combination and finds that the spray uniformity has improved, the roller marks have significantly decreased, and the substrate operation is stable, it will remember the effect of this combination. The preset total number of iterations is 100, and the mixing rate decreases by 0.003 after each iteration. As the number of iterations increases, fewer cats will be in global exploration mode, and more cats will be in localized development mode. This is like an expedition team gradually narrowing its search area, focusing its efforts on small areas where treasure might be hidden.
[0070] By optimizing the start-up interval of the spraying device and the substrate's trajectory, optimal spraying results can be ensured, effectively eliminating roller marks and improving the surface quality of the glass substrate. This helps improve production efficiency and product quality, reducing scrap rates. Optimized spraying device start-up intervals and substrate trajectories reduce unnecessary energy and material consumption, thereby lowering production costs. Simultaneously, this also helps extend equipment lifespan and reduce maintenance costs.
[0071] In a preferred embodiment of the present invention, the position update formula for each cat is as follows:
[0072] ;
[0073] in, Indicates the first The individual in the first ; Indicates the first The individual in the first The position at the next iteration; Indicates the number of iterations; , , Indicates the weighting coefficient; , , Represents a random number; This indicates the position of the benchmark individual among all current individuals; Indicates the relationship with the first The position of an individual adjacent to a marker.
[0074] In this embodiment of the invention, the number of cats in the group is determined, that is, the total number of individuals. For example, depending on the complexity of the problem and computing resources, the number of cats in the group can be set to 20. A position is initialized for each individual (cat), which represents the initial parameter combination of the spray device start interval and the substrate running trajectory. For example, the spray device start interval can be randomly selected from a range of 30 minutes to 120 minutes, the speed of the substrate running trajectory can be randomly determined from 2 meters to 8 meters per minute, the acceleration can be randomly selected from 0.2 m / s² to 0.8 m / s², and the running path can be randomly selected from preset paths such as straight-line reciprocating or curved loop.
[0075] Set weight coefficients , , These coefficients determine the relative influence of benchmark individuals, neighboring benchmark individuals, and random exploration during the location update process. For example, they can be used to... Set it to 0.4. Set it to 0.3. Set to 0.3 to balance the effects of different factors on individual location updates. Determine a random number generator to generate... , , These random numbers change with each iteration, increasing the randomness and diversity of the search. Built-in random number generation functions in programming languages can be used to generate random numbers between 0 and 1.
[0076] At the start of each iteration, the corresponding spraying effect is calculated based on the current positions of all individuals (i.e., parameter combinations). The spraying effect is comprehensively evaluated using the following parameters:
[0077] Spray uniformity: This is achieved by setting up multiple detection points in a simulated environment, calculating the amount of spray water received at each point, and then calculating the variance of these water volumes. The smaller the variance, the more uniform the spray, and the higher the uniformity score. For example, in a 10×10 grid detection area, the spray water volume is measured at each grid point, the variance of these water volumes is calculated, and the variance is normalized to between 0 and 1 as the uniformity score.
[0078] Roller print cleanliness rate: Simulating the operation of a glass substrate under a spray system, the change in roller print area before and after spraying is compared. The cleanliness rate is calculated using the following formula: Cleanliness Rate .
[0079] Water resource utilization rate: This is the ratio of the actual water volume used to clean the roller prints to the total water volume sprayed by the sprinkler system. The effective cleaning water volume can be calculated by simulating the water flow path and the area of action. For example, the area of water flow that actually cleans the roller prints can be marked in the simulation, and the proportion of water volume in that area to the total spray volume can be calculated.
[0080] The spraying effect score is calculated by weighted averaging the uniformity of spraying, the cleaning rate of roller marks, and the water resource utilization rate. The formula is .For example,
[0081] Based on the calculated spraying effect, benchmark individuals were determined. This refers to the individual that is currently performing best (with the highest spraying effect score). For each individual... Determine its adjacent benchmark individuals This could be distance The most recent, better-performing individual. Distance can be calculated using the Euclidean distance formula, which measures the proximity of two individuals in a multidimensional parameter space. For each individual... Calculate its position in the 1st month according to the position update formula. Position at the next iteration .in, , , These are newly generated random numbers. , , These are preset weighting coefficients. It is the position of the benchmark individual. This refers to the position of adjacent benchmark individuals. The spraying effect of each individual at the new position is calculated, and the individual's performance record is updated, recording the spraying effect score for each individual in each iteration. It is checked whether the preset number of iterations has been reached. If so, the individual with the highest spraying effect score is output as the final result, i.e., the final start interval of the spraying device and the final parameter combination of the substrate running trajectory.
[0082] Benchmark individuals in the position update formula Guiding the cat group towards the globally optimal direction enhances the algorithm's global search capability. Even with a poor initial position, it can gradually approach the final solution through continuous iteration. (Adjacent benchmark individuals) This allows each individual to consider information from its local neighborhood when updating its position, facilitating fine-grained searches within local areas and improving search accuracy and efficiency. (Random numbers) , , The use of [something] adds randomness to the position update process, preventing the algorithm from getting trapped in local optima. Meanwhile, the weight coefficients [are also used]. , , Adjustments can further control the diversity and convergence speed of the search. The weight coefficients and random numbers in the position update formula can be adjusted according to the specific problem, making the algorithm highly adaptable and flexible. Different spraying devices and substrate trajectory optimization problems can be adapted by adjusting parameters. By continuously iteratively optimizing the start-up interval of the spraying device and the substrate trajectory, the spraying effect can be improved, roller marks eliminated, and the surface quality of the glass substrate improved. This is of great significance for improving production efficiency and product quality.
[0083] In a preferred embodiment of the present invention, step 12, during the startup of the spray device, involves components not directly associated with the spray device, including heating elements, remaining in a closed state; step 13, which involves placing a standard substrate into the equipment inlet, starting the spray device according to the final startup interval and running trajectory, and causing the substrate to move back and forth on the equipment to remove foreign matter from the roller surface and eliminate roller marks, may include:
[0084] Ensure the standard substrate surface is clean, undamaged, and meets testing requirements. Place the standard substrate at the equipment's inlet, ready for the spray test. Adjust the spray device's control parameters based on the optimal start-up interval obtained from the cat swarm algorithm. Ensure the spray device can accurately start and stop within the set intervals. Based on the optimal running trajectory obtained from the cat swarm algorithm, set the substrate's running path, speed, and acceleration on the equipment. Ensure the substrate can move back and forth on the equipment according to the set trajectory. During the spray device's startup, ensure that components not directly related to the spray device, such as heating elements, remain switched off. This is to avoid these components interfering with the spray effect and ensure the accuracy of the test results.
[0085] Start the spray system and substrate according to the set start intervals and operating trajectory. Observe the working status of the spray system and the substrate's operating trajectory to ensure they meet expectations. During the substrate's back-and-forth movement, the spray system continuously sprays liquid onto the roller surface, carrying away foreign matter. Simultaneously, the substrate's operating trajectory and speed help evenly distribute the liquid, ensuring the roller surface is thoroughly cleaned. Through repeated back-and-forth runs, roller marks are gradually eliminated, improving the cleanliness of the roller surface. Throughout the process, monitor the working status of the spray system, the substrate's operating trajectory, and the cleanliness of the roller surface. Record relevant data, such as the number of sprays, substrate running time, and roller surface cleanliness, for subsequent analysis and optimization.
[0086] Once the roller surface cleanliness meets the requirements, stop the spraying device and the substrate operation. Ensure the equipment is safely stopped and perform necessary cleaning and maintenance.
[0087] In another preferred embodiment of the present invention, adjusting the interval time of the spray / conveyor interval device according to the equipment model, working environment, and production needs to achieve a balance between energy saving and preventing roller print recurrence may include:
[0088] In this embodiment of the invention, the currently used equipment model is determined, including the specific specifications and parameters of the spraying device and the conveying device. The working environment of the equipment is assessed, including temperature, humidity, dust concentration, etc., as these factors affect the spraying effect and the formation of roller marks; the specific requirements of the working environment on the spraying / conveying interval time are determined. Current production needs are understood, including production volume, production efficiency, product quality requirements, etc., and the constraints of production needs on the spraying / conveying interval time are determined.
[0089] Based on past production experience and equipment operation, a spraying / conveying interval time is initially set.
[0090] This timeframe should ensure both production efficiency and initial prevention of roller marks recurrence. A more precise interval range is derived through theoretical calculations based on the spraying rate of the spraying device, the operating speed of the conveyor, and the surface characteristics of the rollers. Based on data analysis, the spraying / conveying interval is adjusted to meet energy-saving requirements while effectively preventing roller marks recurrence. The operating status of the spraying / conveying device, as well as the cleanliness of the roller surfaces and the condition of the roller marks, are continuously monitored. Any abnormalities are promptly adjusted and addressed. The rationality of the spraying / conveying interval is periodically evaluated and adjusted in a timely manner according to production needs and environmental changes. The goal is to ensure the equipment is always in optimal working condition, achieving a balance between energy saving and preventing roller mark recurrence.
[0091] In another preferred embodiment of the present invention, the number of times the standard substrate is run should be set according to the equipment condition, production process, or roller print removal requirements. Under normal circumstances, running the standard substrate back and forth in the equipment once may include:
[0092] In this embodiment of the invention, a comprehensive inspection of the equipment is conducted, including the spraying device, conveying device, roller system, and control system, to ensure that all components are in good working order. The equipment's operating history, maintenance records, and any known potential problems are recorded to be considered when setting the number of runs. The current production process is understood, including the production line layout, production rhythm, product types, and quality standards, to determine the specific requirements or limitations of the production process on the number of runs for the standard substrate. The causes of roller marks are analyzed, such as roller surface contamination, uneven spraying, or excessive pressure between the substrate and the roller. Based on the severity and difficulty of removing the roller marks, a preliminary range for the number of runs for the standard substrate is determined.
[0093] Under normal circumstances, to balance production efficiency and roller mark removal effectiveness, a standard substrate is run back and forth within the equipment once. This run should be sufficient to remove most foreign matter from the roller surface and reduce or eliminate roller marks. If the equipment is in poor condition, such as severe roller surface contamination or spray device malfunction, the number of runs on the standard substrate may need to be increased. If the production process has particularly high requirements for substrate surface quality, or if the roller marks affect product quality, increasing the number of runs can also be considered. The final number of runs on the standard substrate should be determined by comprehensively considering equipment condition, production process, and roller mark removal requirements. This number should be recorded in the production operation manual or equipment operating procedures for operators to follow.
[0094] Ensure the standard substrate surface is clean, undamaged, and meets testing or production requirements. Place the standard substrate at the equipment's inlet, ready for operation. Based on the predetermined number of runs, set the equipment's operating parameters, such as conveyor speed, spray frequency, and running time, ensuring these parameters match the standard substrate's material, size, and weight to avoid damage or deviations during operation. Start the equipment and run the standard substrate according to the set operating parameters, observing the equipment's operating status and the standard substrate's performance to ensure they meet expectations. During operation, monitor the spray device's effectiveness, the cleanliness of the roller surfaces, and the surface quality of the standard substrate. Record relevant data, such as the number of runs, spray volume, and roller marks, for subsequent analysis and optimization. After the standard substrate completes the set number of runs, stop the equipment and remove the standard substrate, inspecting its surface quality and evaluating the removal effect of the roller marks.
[0095] In a preferred embodiment of the present invention, step 14 above, when the equipment is scheduled for long-term standby, i.e., more than 2 hours, activates the standby cleaning mode, sets the spray / conveyor interval time, and automatically runs the conveyor surface of the substrate at the equipment inlet or outlet according to the program-set time to prevent roller marks from forming, may include:
[0096] Step 141: Preset a standby time threshold, i.e., 2 hours;
[0097] Step 142: Monitor the operating status of the equipment in real time, determine whether the equipment is in standby mode, and record the standby time;
[0098] Step 143: When the equipment is in standby mode, if the standby time is ≥2 hours, the spray device will be automatically started according to the preset program.
[0099] Step 144: The spraying device operates according to the set parameters, including spraying pressure and spraying frequency, spraying cleaning liquid into the equipment. At the same time, the conveying device is started, so that the standard substrate runs back and forth inside the equipment according to the preset running path, speed and number of times, so as to keep the equipment clean and prevent the formation of roller marks.
[0100] In this embodiment of the invention, the standby time threshold is set to 2 hours through the device's operation interface, and this setting value is stored in the device's memory.
[0101] Step 142: Install high-precision speed sensors, displacement sensors, and vibration sensors on key components of the equipment, such as the motor housing, drive shaft connection points, and critical mechanical transmission joints. The speed sensor is a magnetoelectric speed sensor, which measures the motor speed by sensing changes in the magnetic field generated during motor rotation and outputs a pulse signal proportional to the speed. The displacement sensor is a laser displacement sensor, utilizing the principle of laser ranging to monitor the displacement changes of various components in real time, thereby reflecting the motion state of the components and outputting accurate distance data. The vibration sensor is a piezoelectric vibration sensor, which can sensitively sense the vibrations generated during equipment operation and convert the vibration signal into an electrical signal output.
[0102] The equipment's control system continuously reads data transmitted from these sensors at a fixed frequency, such as 10 times per second. A complex algorithm is pre-programmed within the control system, comprehensively analyzing data from multiple aspects, including motor speed, component displacement, and vibration. When the motor speed drops to zero, the displacement of each component remains unchanged for an extended period, and the vibration amplitude detected by the vibration sensor is at an extremely low level for a duration exceeding a set threshold (e.g., 5 minutes), the algorithm determines that the equipment is in standby mode. Once the equipment is determined to be in standby mode, a hardware timer immediately starts counting. The timer records the standby time data in seconds and stores it in a specially designated high-speed cache area within the equipment.
[0103] Step 143: When the standby time of the equipment is detected to be ≥2 hours, a start signal is immediately triggered. This signal is transmitted to the control module of the spray device through the internal communication bus of the equipment. Before starting the spray device, the control module will first perform a self-check on the spray device to check whether the nozzles are blocked, whether the cleaning fluid level is normal, and whether the pump is working properly. If the self-check passes, the control module starts the motor and pump of the spray device according to the preset program, so that the spray device starts working.
[0104] Step 144: After the spraying device is started, its control module adjusts the flow rate and spray angle of the nozzles according to the preset spray pressure and spray frequency parameters, so that the cleaning liquid is evenly sprayed into the equipment. Simultaneously, the control module of the conveying device receives the start signal and drives the motor to operate according to the preset running path, speed, and frequency parameters, causing the standard substrate to move back and forth along a specific path inside the equipment. During operation, the standard substrate contacts the roller surface, carrying away foreign objects and stains from the roller surface. As the spraying device continuously sprays cleaning liquid, all components inside the equipment are effectively cleaned, thus maintaining the cleanliness of the equipment and preventing the formation of roller marks.
[0105] Imagine a factory producing LCD glass substrates with a batch of glass substrate processing equipment. After a day's production, the equipment enters standby mode. At 8 PM, the equipment's control system begins monitoring its operating status. At this time, all equipment has stopped working, sensors indicate the equipment is in standby mode, and timers begin recording standby time. By 10 PM, the control system detects that the standby time has reached 2 hours and immediately triggers a start signal. Upon receiving the signal, the spray device's control module performs a self-check. After confirming no abnormalities, it starts the spray device, spraying a specially formulated cleaning liquid into the equipment at a spray pressure of 3 bar and a spray frequency of 10 times per minute. Simultaneously, the conveyor system starts, driving a standard substrate to travel back and forth three times on a linear track inside the equipment at a speed of 0.5 meters per second. This cleaning process keeps the inside of the equipment and the roller surfaces clean. When the equipment restarts production the next morning, no roller marks are found, ensuring product quality.
[0106] By activating the standby cleaning mode during extended periods of equipment idle time, the formation of roller marks can be effectively prevented. Eliminating roller marks results in a more uniform surface on the glass substrate during subsequent cleaning or wet etching processes, reducing product defects caused by roller marks, improving product yield, and meeting market demands for high-quality glass substrates. Compared to traditional methods for eliminating roller marks, such as using expensive modified roller materials or continuous drag plates, this standby cleaning mode eliminates the need for replacing expensive rollers or prolonged continuous equipment operation, saving on roller procurement costs and energy costs. Simultaneously, it reduces product scrap due to roller marks, further lowering production costs. Regularly cleaning the equipment removes foreign objects and stains from the internal components and roller surfaces, reducing corrosion and wear on equipment parts. For example, cleaning fluid prevents rust on the roller surface and reduces friction between the roller and the glass substrate, thereby extending the lifespan of the roller and other equipment components, reducing maintenance frequency and repair costs. This avoids equipment downtime for cleaning and product rework caused by roller marks, allowing the equipment to operate continuously and stably, and making the production process smoother. For example, in large-scale production, each machine can produce a certain number more glass substrates per day, significantly improving overall production efficiency and helping companies enhance their market competitiveness.
[0107] In another preferred embodiment of the present invention, during the operation of the spraying device and the conveying device, sensors are used to monitor in real time the pressure and flow rate of the cleaning liquid and the running speed and position parameters of the standard substrate, and to monitor the cleanliness of the roller surface and the inside of the equipment. If the cleaning effect does not reach the preset state, including if there are stains remaining on the roller surface or the cleaning is uneven, the spraying pressure, frequency and conveying speed parameters are automatically adjusted according to the monitoring data, which may include:
[0108] In this embodiment of the invention, high-precision pressure sensors and electromagnetic flow sensors are installed on the pipes of the spray device. The pressure sensor can detect the pressure changes of the cleaning liquid in the pipe in real time and convert the pressure signal into an electrical signal, which is then transmitted to the control system. The electromagnetic flow sensor uses the principle of electromagnetic induction to accurately measure the flow rate of the cleaning liquid and also transmits the data to the control system. On the conveying device, a photoelectric encoder is used as a speed sensor. By detecting the number of rotations and time intervals of the transmission components of the conveying device, the running speed of the standard substrate is calculated. Laser rangefinders are installed at key positions on the equipment track to determine the position information of the standard substrate, and the speed and position data are fed back to the control system in real time. High-resolution image sensors are arranged on the roller surface and inside the equipment to continuously collect image data from the roller surface and inside the equipment.
[0109] Data collected by various sensors is transmitted via wired or wireless means and aggregated to the equipment's central control system. Dedicated data analysis software processes and analyzes the collected data in real time. For the pressure and flow rate data of the cleaning liquid, comparisons are made with preset normal ranges to determine if they remain stable within a reasonable range; for the running speed and position data of the standard substrate, checks are made to ensure they meet preset running trajectory and speed requirements. In terms of cleanliness analysis, image recognition algorithms are used to process images collected by image sensors to identify the amount of dirt residue on the roller surface and the uniformity of cleaning. For example, statistical analysis of the number and distribution of pixels in dirty areas of the image determines the amount of dirt residue; calculations of brightness or color feature differences in different areas assess the uniformity of cleaning.
[0110] Based on preset cleaning effect standards, the analyzed data are comprehensively evaluated. These standards include the maximum allowable amount of residue on the roller surface and quantitative indicators of cleaning uniformity. If the amount of residue on the roller surface exceeds the set threshold, or the cleaning uniformity is lower than the standard requirements, the cleaning effect is deemed not to have met the preset requirements. If the cleaning effect fails to meet the standards, a parameter adjustment strategy is developed based on the monitoring data. If a certain area on the roller surface has a large amount of residue, the spray pressure of the corresponding nozzle in that area is appropriately increased to increase the impact force of the cleaning liquid on the stains; simultaneously, the spray frequency in that area is increased so that the cleaning liquid acts on the stains more frequently. If the overall cleaning is uneven, the spray angle of the nozzles is adjusted according to the cleaning situation to ensure that the cleaning liquid covers the roller surface more evenly; the operating speed of the standard base plate is adjusted, reducing the operating speed and extending the cleaning time in areas with poor cleaning effect, and appropriately increasing the speed in areas with good cleaning effect to improve overall cleaning efficiency.
[0111] The adjustment commands are sent to the control modules of the spraying and conveying devices. Upon receiving the commands, the spraying device's control module adjusts the spray pressure and frequency by regulating the pump power or valve opening. The conveying device's control module adjusts the standard substrate's running speed by regulating the motor's rotation speed and direction. During the adjustment process, the control modules monitor the equipment's operating status in real time to ensure a smooth and safe process. After parameter adjustment, sensors continue to monitor various parameters and the degree of cleanliness in real time. The cleaning effect is continuously evaluated; if the preset state is not yet achieved, data analysis, judgment, and parameter adjustments are performed again, forming a closed-loop continuous monitoring and optimization process until the cleaning effect meets the preset standards.
[0112] like Figure 2 As shown, embodiments of the present invention also provide a control system for wet roller printing on glass substrates, comprising:
[0113] The parameter exploration module is used to set up a program to simulate the behavior of a cat pack. Through search, tracking and memory mechanisms, it explores and determines the final start interval of the spray device and the running trajectory of the standard substrate in the parameter space.
[0114] The control module is used to control components not directly related to the spraying device, including heating elements, to remain in the off state during the start-up of the spraying device;
[0115] The cleaning execution module is used to start the spraying device according to the final start interval and running trajectory after a standard substrate is placed in the equipment inlet, and to make the substrate run back and forth on the equipment to remove foreign objects from the roller surface and eliminate roller marks.
[0116] The standby cleaning module is used to activate the standby cleaning mode when the equipment is scheduled to be in standby mode for a long period of time, i.e. more than 2 hours. The spray / conveying interval time is set so that the substrate is conveyed on the surface of the equipment at the feeding end or the discharging end and runs automatically according to the program setting time to prevent the formation of roller marks.
[0117] It should be noted that this system is a system corresponding to the above method. All implementation methods in the above method embodiments are applicable to this embodiment and can achieve the same technical effect.
[0118] Embodiments of the present invention also provide a computing device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0119] Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0120] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for controlling wet roller printing on glass substrates, characterized in that, The method includes: A program is defined to simulate cat group behavior. Through search, tracking, and memory mechanisms, it explores and determines the final start interval of the spray device and the running trajectory of the standard substrate in a parameter space. This includes: determining the range of the spray device start interval and determining the parameters of the standard substrate running trajectory, including speed, acceleration, and running path; setting the number of cats and the initial position of each cat, i.e., the initial combination of spray device start interval and substrate running trajectory parameters; each cat searches near its current position, and during the search, each cat is combined with different parameters; the search, tracking, and memory mechanisms are repeatedly executed, and in each iteration, the position of each cat is updated according to the search results. If a preset number of iterations is reached, the final combination of parameters is determined as the final start interval of the spray device and the running trajectory of the standard substrate. During the start-up of the spray system, components not directly related to the spray system, including heating elements, remain in the off state; Place a standard substrate into the equipment inlet, start the spraying device according to the final start interval and running trajectory, and make the substrate run back and forth on the equipment to remove foreign objects from the roller surface and eliminate roller marks. When the equipment is scheduled to be in standby mode for a long period of time, i.e. more than 2 hours, the standby cleaning mode is activated. The spray / conveying interval time is set so that the substrate is conveyed on the surface of the equipment at the feeding end or the discharging end. The cleaning is automatically run according to the time set by the program to prevent the formation of roller marks.
2. The control method for wet roller printing on glass substrates according to claim 1, characterized in that, Adjust the interval time of the spray / conveyor interval device according to the equipment model, working environment and production needs to achieve a balance between energy saving and preventing the recurrence of roller marks.
3. The control method for wet roller printing on glass substrates according to claim 2, characterized in that, The number of times the standard substrate is run should be set according to the equipment condition, production process, or roller print removal requirements. Under normal circumstances, the standard substrate is run back and forth in the equipment once.
4. The control method for wet roller printing on glass substrates according to claim 3, characterized in that, When the equipment is scheduled for a long standby period, i.e., more than 2 hours, the standby cleaning mode is activated. The spray / conveyor interval is set, and the substrate is conveyed to the surface at the equipment's inlet or outlet end. The process runs automatically according to the programmed time to prevent roller marks from forming, including: A preset standby time threshold is set, which is 2 hours; Monitor the operating status of the equipment in real time, determine whether the equipment is in standby mode, and record the standby time; When the equipment is in standby mode, if the standby time is ≥2 hours, the spray device will be automatically started according to the preset program. The spraying device operates according to the set parameters, including spraying pressure and spraying frequency, spraying cleaning liquid into the equipment. At the same time, the conveying device is activated, so that the standard substrate runs back and forth inside the equipment according to the preset running path, speed and number of times, in order to keep the equipment clean and prevent the formation of roller marks.
5. The control method for wet roller printing on glass substrates according to claim 4, characterized in that, During the operation of the spraying and conveying devices, sensors are used to monitor the pressure and flow rate of the cleaning liquid and the running speed and position parameters of the standard substrate in real time, as well as the cleanliness of the roller surface and the inside of the equipment. If the cleaning effect does not reach the preset state, including if there are stains on the roller surface or the cleaning is uneven, the spraying pressure, frequency and conveying speed parameters are automatically adjusted according to the monitoring data.
6. A control system for wet roller printing on glass substrates, the system implementing the method as described in any one of claims 1 to 5, characterized in that, include: The parameter exploration module is used to set up a program to simulate the behavior of a cat pack. Through search, tracking and memory mechanisms, it explores and determines the final start interval of the spray device and the running trajectory of the standard substrate in the parameter space. The control module is used to control components not directly related to the spraying device, including heating elements, to remain in the off state during the start-up of the spraying device; The cleaning execution module is used to start the spraying device according to the final start interval and running trajectory after a standard substrate is placed in the equipment inlet, and to make the substrate run back and forth on the equipment to remove foreign objects from the roller surface and eliminate roller marks. The standby cleaning module is used to activate the standby cleaning mode when the equipment is scheduled to be in standby mode for a long period of time, i.e. more than 2 hours. The spray / conveying interval time is set so that the substrate is conveyed on the surface of the equipment at the feeding end or the discharging end and runs automatically according to the program setting time to prevent the formation of roller marks.
7. A computing device, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program that, when executed by a processor, implements the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Glass substrate washing device
CN107824512A
Moisture maintenance device and method for equipment in carrier glass production line
CN115475812A