Uniform stirring method and system of premixing cylinder for painting pigment production
By using premix cylinders and viscosity sensors in the production of painting pigments, a stirring flux temperature control model is established to achieve uniform stirring and precise temperature control of the pigment, which solves the problem that temperature changes during the stirring process affect the pigment viscosity, and improves the coating performance and color accuracy of the pigment.
Patent Information
- Application Number
- CN202411524260.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-02-25
AI Technical Summary
In the production process of painting pigments, the change in temperature during the stirring process will affect the viscosity of the pigment, resulting in a decrease in the coating performance and color accuracy of the pigment. It is difficult for the prior art to accurately control the stirring state and temperature of the pigment.
By adding the painting pigment to the premix cylinder, stirring with a high-speed dispersion motor, and recording the viscosity change data using a viscosity sensor during the stirring process, a stirring flux temperature control model is established. Based on this model, the pigment is controlled through the temperature control module to achieve uniform stirring and accurate control of the temperature of the pigment.
This method can accurately control the painting pigment to achieve uniform stirring without manual monitoring. By adjusting the stirring temperature in real time, the viscosity of the pigment can be controlled, so as to avoid the pigment coating performance or color accuracy decrease, improve production efficiency and improve the quality of the finished product.
Smart Images

Figure CN119499949A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of pigment preparation, in particular to a method for uniformly stirring a premixing tank for producing painting pigments. Background Art
[0002] Paints are color materials commonly used in painting and drawing. They include pigments and additives of various colors. Paints can be divided into oil paints, watercolor paints, acrylic paints and other types, and are widely used in industrial manufacturing, architectural design, home decoration and other fields.
[0003] Paints play a decorative, protective and expressive role in architecture and interior design. At the same time, pigments can be used as coating materials to form a protective covering layer, reduce the damage of buildings and interior walls from pollutants and physical damage, and improve the durability and maintainability of buildings and interior spaces. With the development trend of sustainable architecture and environmentally friendly design, the environmental protection of paints has also attracted much attention. More and more paints use water-based formulas to reduce the negative impact of paints on the environment and human health. The environmental protection and sustainability of paints also make them an ideal choice for modern architecture and interior design.
[0004] In the traditional production process of painting pigments, stirring is an indispensable step. During the stirring process, various stirring raw materials need to be continuously added, and the various components of the raw materials are evenly mixed to achieve consistent color distribution and texture effects. The change in temperature during the stirring process has a key impact on the viscosity of the pigment. When the temperature is too low, the pigment tends to become thinner, causing its viscosity to decrease, resulting in a weakening of the coating and hiding power of the pigment. When the temperature is too high, the pigment tends to become too viscous and difficult to evenly apply or stir, affecting the uniform distribution of particles in the pigment, causing uneven texture of the pigment and dull colors. Therefore, controlling the temperature change during the stirring process is the key to ensuring that the viscosity of the pigment can continue to remain within an appropriate range. Summary of the invention
[0005] The purpose of the present invention is to provide a method for uniformly stirring a premixing tank for producing paints, so as to solve one or more technical problems existing in the prior art and at least provide a beneficial choice or create conditions.
[0006] The present invention provides a method and system for uniformly stirring a premixing cylinder for producing a painting pigment. The painting pigment is added into the premixing cylinder, and the painting pigment is stirred by a high-speed dispersing motor in the premixing cylinder. During the stirring process, the viscosity change of the painting pigment is recorded by a viscosity sensor to obtain viscosity change data. A stirring flux temperature control model is established according to the viscosity change data. Based on the stirring flux temperature control model, the temperature of the painting pigment is controlled by a temperature control module of the premixing cylinder. The method can accurately control the painting pigment to achieve a uniform stirring state without manually monitoring the stirring state of the painting pigment. The viscosity of the pigment is controlled by adjusting the stirring temperature in real time, thereby avoiding the decrease of the coating performance or color accuracy of the pigment and ensuring production efficiency.
[0007] In order to achieve the above object, according to one aspect of the present invention, a method for uniformly stirring a premixing tank for producing a painting pigment is provided, the method comprising the following steps: S100, adding the painting pigment into a premixing tank, and stirring the painting pigment by a high-speed dispersing motor in the premixing tank; S200, during the stirring process, recording the viscosity change of the painting pigment by a viscosity sensor to obtain viscosity change data; S300, establishing a stirring flux temperature control model based on viscosity change data; S400, based on the stirring flux temperature control model, controls the temperature of the painting pigment through the temperature control module of the premixing tank; Among them, the premixing cylinder is used to contain and stir the painting pigments. A high-speed dispersing motor and a low-speed stirring motor are installed in the premixing cylinder. The high-speed dispersing motor is used to quickly stir the painting pigments to a dispersed state, and the low-speed stirring motor is used to slowly stir the painting pigments to a uniform state. The premixing cylinder is also equipped with a temperature control module, which is used to control the premixing cylinder to heat up and cool down the painting pigments.
[0008] Furthermore, in step S200, during the stirring process, the viscosity sensor is used to record the viscosity change of the paint, and the method for obtaining the viscosity change data is specifically as follows: the viscosity sensor is arranged in the premixing cylinder, and after the high-speed dispersion motor in the premixing cylinder starts to stir the paint, the viscosity of the paint is recorded in real time at intervals of one second by the viscosity sensor to obtain the viscosity change data, and the unit of the viscosity is square meters per second (kinematic viscosity, m 2 / s).
[0009] Further, in step S300, the method for establishing the stirring flux temperature control model according to the viscosity change data is: The time when the high-speed dispersing motor in the premixing tank starts to stir the paint is Tim, t(i) represents the i-th second after the time Tim, visc(i) represents the viscosity of the paint at t(i), i is the sequence number, and the value range of i is i=1,2,…,N. Create a blank array visc[], add visc(1), visc(2),…,visc(N) to the array visc[] in sequence, then visc(i) is the i-th element in the array visc[]. Where N is set to any integer in the interval [360,3600] (10 minutes to 60 minutes is used as a monitoring interval, and the stirring process usually lasts 30 minutes to 60 minutes, that is, 1800 seconds to 3600 seconds); Initialize a variable j, the value range of j is the same as that of i, visc(j) represents the jth element corresponding to the variable j in the array visc[], and create a blank array gra[]; If visc(j) satisfies the first condition or the second condition, then visc(j) is added to the array gra[]. Among them, the first condition is [visc(j)-visc(j-1)]*[visc(j)-visc(j+1)]>0; The second condition is |visc(j)-visc(j-1)|+|visc(j)-visc(j+1)|>|Avisc|, where Avisc is the average of visc(j-1), visc(j), and visc(j+1) (i.e., Avisc=[visc(j-1)+visc(j)+visc(j+1)] / 3); visc(j-1) is the previous element of visc(j) in the array visc[], and visc(j+1) is the next element of visc(j) in the array visc[]. Traverse the variable j from j=2 to j=N-1 to obtain an array gra[] containing multiple elements. The number of all elements in the array gra[] is recorded as N1. The mean of all elements in the array gra[] is recorded as A_gra. Create a blank array sch[], add all elements in the array visc[] whose values are lower than A_gra to the array sch[], and re-sort the array sch[] in ascending order (that is, re-sort all elements in the array sch[] in ascending order according to the size of their element values). If the value of N1 is less than the value of N / 2, then add the first X elements in the array sch[] to the end of the array gra[], X=N2 / 2-N1+1; The flux weight array rel[] is calculated by the first algorithm, and the stirring flux temperature control model Stir_flux(T) is established based on the flux weight array.
[0010] The beneficial effect of this step is: since there are too many viscosity change data during the stirring process, which affects the accuracy of the model, the key data required for model establishment is screened out by setting the first condition and the second condition, thereby reducing the interference of data redundancy on the model and better improving the accuracy and reliability of the model.
[0011] Furthermore, the execution steps of the first algorithm are: S301, get the length of the array gra[] and record the length as N2, take gra(i1) as the i1th element in the array gra[], i1 is the sequence number, the value range of i1 is i1=1,2,…,N2, initialize a variable j1, j1 has the same value range as i1, take gra(j1) to represent the j1th element corresponding to the variable j1 in the array gra[], create a blank array tra[] and a blank array rel[] respectively, set the initial value K=0, traverse the variable j1 from j1=1, and go to S302; S302, in the array gra[], add all elements whose element values are less than the current value of gra(j1) to the array rel[], and use M1 to represent the number of all elements in the current array rel[], and go to S303; S303, update the value of K to the current value of M1+1, and add the value of K to the array tra[], and go to S304; S304, if the current value of variable j1 is less than N2, reset the value of K to 0, clear the array rel[], increase the value of variable j1 by 1, and go to S302; if the current value of variable j1 is equal to or greater than N2, go to S305; S305, using the array rel[] as the flux weight array rel[].
[0012] The beneficial effect of this step is: due to the different fluctuation degrees of each data in the viscosity data change, the weights of each data in the model are different. Through the method of this step, the weight information of the data is added to the calculation process of the model data, which can more accurately reflect the viscosity change trend in the actual stirring process and improve the stability, accuracy and stirring efficiency of the temperature control during the stirring process.
[0013] Furthermore, the method for establishing the stirring flux temperature control model Stir_flux(T) based on the flux weight array is as follows:
[0014] In the formula, T is the model variable, k is the cumulative variable, gra(k) represents the kth element in the array gra[], k! represents the factorial of k, N2! represents the factorial of N2, and rel(k) represents the kth element in the array rel[].
[0015] The beneficial effect of this step is: since the viscosity of the painting pigment changes all the time, and at the same time, the viscosity of the pigment does not react to the temperature in a completely synchronized manner during the stirring process, for example, the viscosity of the pigment will only change significantly after the premixing cylinder has slowly heated up for a few seconds. During these few seconds, the viscosity of the pigment has dropped to a new numerical range, which has a serious impact on the quality of the finished pigment product. The method of this step uses the viscosity change data of the painting pigment during the stirring process to establish a stirring flux temperature control model based on the viscosity data of the actual process. The stirring flux temperature control model can accurately predict the changing trend of the pigment viscosity, thereby achieving precise control of the temperature during the pigment stirring process and ensuring that the pigment is continuously within an appropriate viscosity range.
[0016] Furthermore, in step S400, based on the stirring flux temperature control model, the method for controlling the temperature of the painting pigment by the temperature control module of the premixing tank is specifically as follows: Let t(N+r) represent the rth second after time t(N), the value range of r is r=1,2,…,P, P is set to any integer in the interval [3,10], and visc(t(N+r)) represents the viscosity of the paint at t(N+r). Then the value range of visc(t(N+r)) is visc(t(N+1)),visc(t(N+2)),…,visc(t(N+P)). These P values of visc(t(N+1)),visc(t(N+2)),…,visc(t(N+P)) are sequentially input as model variables T into the flux temperature control model Stir_flux(T), thereby obtaining Stir_flux(visc(t(N+1))),Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))); Function y is obtained by linear fitting of these P values Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…, Stir_flux(visc(t(N+P))). When the slope of y is positive, the temperature of the paint is cooled by the temperature control module of the premixing tank. Conversely, when the slope of y is negative, the temperature of the paint is increased by the temperature control module of the premixing tank. The beneficial effect of this step is: since the fluidity and coating properties of the paint are directly related to the control of viscosity during the stirring process, the method of this step uses a stirring flux temperature control model to accurately control the temperature of the paint during the stirring process, and obtains the variation law of the paint viscosity through the stirring flux temperature control model. The correlation between viscosity and temperature and the corresponding variation trend are used to ensure that the premixing tank can maintain the optimal stirring temperature within a certain time range during the stirring process of the paint, and the temperature adjustment is efficiently responded to according to the real-time change of viscosity, thereby greatly saving labor costs and production errors through automated stirring control.
[0017] The present invention also provides a uniform stirring system for a premixing cylinder for producing a paint pigment, the uniform stirring system for a premixing cylinder for producing a paint pigment comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, the processor implementing the steps in a uniform stirring method for a premixing cylinder for producing a paint pigment when executing the computer program, the uniform stirring system for a premixing cylinder for producing a paint pigment can be run in computing devices such as desktop computers, notebook computers, mobile phones, cell phones, tablet computers, PDAs, and cloud data centers, the executable systems may include, but are not limited to, processors, memories, and server clusters, the processor executing the computer program runs in the following system units: A stirring control unit is used to control the high-speed dispersing motor in the premixing tank to stir the painting pigment; A data recording unit is used to record the viscosity change of the painting pigment through a viscosity sensor during the stirring process to obtain viscosity change data; A model building unit, used to build a stirring flux temperature control model based on viscosity change data; The temperature control unit is used to control the temperature of the paint through the temperature control module of the premixing tank based on the stirring flux temperature control model.
[0018] The beneficial effects of the present invention are as follows: the method can accurately control the painting pigment to achieve a uniformly stirred state, without the need for manual monitoring of the stirring state of the painting pigment, and by adjusting the stirring temperature in real time to control the viscosity of the pigment, a decrease in the coating performance or color accuracy of the pigment can be avoided, thereby ensuring production efficiency and effectively improving the quality and stability of the finished painting pigment. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and other features of the present invention will become more obvious by describing in detail the embodiments shown in the accompanying drawings. The same reference numerals in the accompanying drawings of the present invention represent the same or similar elements. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other accompanying drawings can be obtained based on these accompanying drawings without creative work. In the accompanying drawings: Figure 1 Shown is a flow chart of a method for uniformly stirring a premixing tank in the production of painting pigments; Figure 2 Shown is a system structure diagram of a uniform stirring system for a premixing tank in the production of painting pigments. DETAILED DESCRIPTION
[0020] The following will be combined with the embodiments and drawings to clearly and completely describe the concept, specific structure and technical effects of the present invention, so as to fully understand the purpose, scheme and effect of the present invention. It should be noted that the embodiments and features in the embodiments of this application can be combined with each other without conflict.
[0021] In the description of the present invention, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed" etc. are understood as not including the number itself, and "above", "below", "within" etc. are understood as including the number itself. If there is a description of "first" or "second", it is only used for the purpose of distinguishing the technical features, and cannot be understood as indicating or implying the relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.
[0022] like Figure 1 The flowchart of the uniform stirring method of the premixing tank for producing a painting pigment according to the present invention is shown below. Figure 1 A method for uniformly stirring a premixing tank for producing a paint pigment according to an embodiment of the present invention will be described.
[0023] The present invention provides a method for uniformly stirring a premixing tank for producing a painting pigment, the method comprising the following steps: S100, adding the painting pigment into a premixing tank, and stirring the painting pigment by a high-speed dispersing motor in the premixing tank; S200, during the stirring process, recording the viscosity change of the painting pigment by a viscosity sensor to obtain viscosity change data; S300, establishing a stirring flux temperature control model based on viscosity change data; S400, based on the stirring flux temperature control model, controls the temperature of the painting pigment through the temperature control module of the premixing tank; Among them, the premixing cylinder is used to contain and stir the painting pigments. A high-speed dispersing motor and a low-speed stirring motor are installed in the premixing cylinder. The high-speed dispersing motor is used to quickly stir the painting pigments to a dispersed state, and the low-speed stirring motor is used to slowly stir the painting pigments to a uniform state. The premixing cylinder is also equipped with a temperature control module, which is used to control the premixing cylinder to heat up and cool down the painting pigments.
[0024] Specifically, the composition of the painting pigment includes 130 parts of distilled water, 110 parts of metal oxide pigment powder, 35 parts of polyacrylate, 25 parts of methyl cellulose, 18 parts of ammonium bicarbonate, 15 parts of talc, 9 parts of barium sulfate, 4 parts of polyvinyl pyrrolidone, 0.3 parts of gelatin, and 2.5 parts of sodium citrate.
[0025] Furthermore, in step S200, during the stirring process, the viscosity sensor is used to record the viscosity change of the paint, and the method for obtaining the viscosity change data is specifically as follows: the viscosity sensor is arranged in the premixing cylinder, and after the high-speed dispersion motor in the premixing cylinder starts to stir the paint, the viscosity of the paint is recorded in real time at intervals of one second by the viscosity sensor to obtain the viscosity change data, and the unit of the viscosity is square meters per second (kinematic viscosity, m 2 / s).
[0026] Further, in step S300, the method for establishing the stirring flux temperature control model according to the viscosity change data is: The time when the high-speed dispersing motor in the premixing tank starts to stir the paint is Tim, t(i) represents the i-th second after the time Tim, visc(i) represents the viscosity of the paint at t(i), i is the sequence number, and the value range of i is i=1,2,…,N. Create a blank array visc[], add visc(1), visc(2),…,visc(N) to the array visc[] in sequence, then visc(i) is the i-th element in the array visc[]. Among them, N is set to 1800; Initialize a variable j, the value range of j is the same as that of i, visc(j) represents the jth element corresponding to the variable j in the array visc[], and create a blank array gra[]; If visc(j) satisfies the first condition or the second condition, then visc(j) is added to the array gra[]. Among them, the first condition is [visc(j)-visc(j-1)]*[visc(j)-visc(j+1)]>0; The second condition is |visc(j)-visc(j-1)|+|visc(j)-visc(j+1)|>|Avisc|, where Avisc is the average of visc(j-1), visc(j), and visc(j+1) (i.e., Avisc=[visc(j-1)+visc(j)+visc(j+1)] / 3); visc(j-1) is the previous element of visc(j) in the array visc[], and visc(j+1) is the next element of visc(j) in the array visc[]. Traverse the variable j from j=2 to j=N-1 to obtain an array gra[] containing multiple elements. The number of all elements in the array gra[] is recorded as N1. The mean of all elements in the array gra[] is recorded as A_gra. Create a blank array sch[], add all elements in the array visc[] whose values are lower than A_gra to the array sch[], and re-sort the array sch[] in ascending order (that is, re-sort all elements in the array sch[] in ascending order according to the size of their element values). If the value of N1 is less than the value of N / 2, then add the first X elements in the array sch[] to the end of the array gra[], X=N2 / 2-N1+1; The flux weight array rel[] is calculated by the first algorithm, and the stirring flux temperature control model Stir_flux(T) is established based on the flux weight array.
[0027] Furthermore, the execution steps of the first algorithm are: S301, get the length of the array gra[] and record the length as N2, take gra(i1) as the i1th element in the array gra[], i1 is the sequence number, the value range of i1 is i1=1,2,…,N2, initialize a variable j1, j1 has the same value range as i1, take gra(j1) to represent the j1th element corresponding to the variable j1 in the array gra[], create a blank array tra[] and a blank array rel[] respectively, set the initial value K=0, traverse the variable j1 from j1=1, and go to S302; S302, in the array gra[], add all elements whose element values are less than the current value of gra(j1) to the array rel[], and use M1 to represent the number of all elements in the current array rel[], and go to S303; S303, update the value of K to the current value of M1+1, and add the value of K to the array tra[], and go to S304; S304, if the current value of variable j1 is less than N2, reset the value of K to 0, clear the array rel[], increase the value of variable j1 by 1, and go to S302; if the current value of variable j1 is equal to or greater than N2, go to S305; S305, using the array rel[] as the flux weight array rel[].
[0028] Furthermore, the method for establishing the stirring flux temperature control model Stir_flux(T) based on the flux weight array is as follows:
[0029] In the formula, T is the model variable, k is the cumulative variable, gra(k) represents the kth element in the array gra[], k! represents the factorial of k, N2! represents the factorial of N2, and rel(k) represents the kth element in the array rel[].
[0030] Furthermore, in step S400, based on the stirring flux temperature control model, the method for controlling the temperature of the painting pigment by the temperature control module of the premixing tank is specifically as follows: Let t(N+r) represent the rth second after time t(N), the value range of r is r=1, 2, …, P, P is set to 8, and visc(t(N+r)) represents the viscosity of the paint at t(N+r). Then the value range of visc(t(N+r)) is visc(t(N+1)), visc(t(N+2)), …, visc(t(N+P)). These P values of visc(t(N+1)), visc(t(N+2)), …, visc(t(N+P)) are sequentially input as model variables T into the flux temperature control model Stir_flux(T), thereby obtaining Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))), …, Stir_flux(visc(t(N+P))); Function y is obtained by linear fitting of these P values Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…, Stir_flux(visc(t(N+P))). When the slope of y is positive, the temperature of the paint is cooled by the temperature control module of the premixing tank. Conversely, when the slope of y is negative, the temperature of the paint is increased by the temperature control module of the premixing tank.
[0031] Specifically, the temperature reduction rate and the temperature increase rate are both 0.5 degrees Celsius per minute (0.5°C / min).
[0032] The performance indicators of the painting pigments produced by the uniform stirring method of the premixing tank for producing the painting pigments provided by the present invention are shown in the following table:
[0033] The uniform stirring system for a premixing tank for producing a painting pigment comprises: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps in the above-mentioned embodiment of a method for uniform stirring a premixing tank for producing a painting pigment are implemented. The uniform stirring system for a premixing tank for producing a painting pigment can be run on computing devices such as desktop computers, laptop computers, mobile phones, cell phones, tablet computers, PDAs, and cloud data centers. The executable systems may include, but are not limited to, processors, memories, and server clusters.
[0034] The embodiment of the present invention provides a uniform stirring system for a premixing tank for producing a painting pigment, such as Figure 2 As shown, a uniform stirring system for a premixing cylinder for producing a paint pigment in this embodiment comprises: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps in the above-mentioned uniform stirring method for a premixing cylinder for producing a paint pigment are implemented. The processor executes the computer program to run in the following system units: A stirring control unit is used to control the high-speed dispersing motor in the premixing tank to stir the painting pigment; A data recording unit is used to record the viscosity change of the painting pigment through a viscosity sensor during the stirring process to obtain viscosity change data; A model building unit, used to build a stirring flux temperature control model based on viscosity change data; The temperature control unit is used to control the temperature of the paint through the temperature control module of the premixing tank based on the stirring flux temperature control model.
[0035] The uniform stirring system for premixing cylinders of paint production can be run in computing devices such as desktop computers, laptop computers, PDAs, and cloud data centers. The uniform stirring system for premixing cylinders of paint production includes, but is not limited to, a processor and a memory. Those skilled in the art can understand that the example is only an example of a uniform stirring method and system for premixing cylinders of paint production, and does not constitute a limitation on a uniform stirring method and system for premixing cylinders of paint production, and may include more or fewer components than the example, or a combination of certain components, or different components, for example, the uniform stirring system for premixing cylinders of paint production may also include input and output devices, network access devices, buses, etc.
[0036] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete component gate circuits or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the uniform stirring system for the premixing cylinder of the paint production, and uses various interfaces and lines to connect the various sub-areas of the uniform stirring system for the premixing cylinder of the paint production.
[0037] The memory can be used to store the computer program and / or module, and the processor realizes various functions of the method and system for uniformly stirring the premixing cylinder for producing paint by running or executing the computer program and / or module stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0038] The present invention provides a method and system for uniformly stirring a premixing cylinder for producing a painting pigment. The painting pigment is added to the premixing cylinder, and the painting pigment is stirred by a high-speed dispersing motor in the premixing cylinder. During the stirring process, the viscosity change of the painting pigment is recorded by a viscosity sensor to obtain viscosity change data. A stirring flux temperature control model is established according to the viscosity change data. Based on the stirring flux temperature control model, the temperature of the painting pigment is controlled by a temperature control module of the premixing cylinder. The method can accurately control the painting pigment to achieve a uniform stirring state without manually monitoring the stirring state of the painting pigment. The viscosity of the pigment is controlled by adjusting the stirring temperature in real time to avoid the decrease of the coating performance or color accuracy of the pigment, thereby ensuring production efficiency. Although the description of the present invention has been quite detailed and several embodiments are described in particular, it is not intended to be limited to any of these details or embodiments or any special embodiments, so as to effectively cover the predetermined scope of the present invention. In addition, the above description of the present invention is based on the foreseeable embodiments of the inventor, and its purpose is to provide a useful description, and those non-substantial changes to the present invention that have not yet been foreseen can still represent equivalent changes of the present invention.
Claims
1. A method for uniformly stirring a premixing tank for producing a painting pigment, characterized in that: The method comprises the following steps: S100, adding the painting pigment into a premixing tank, and stirring the painting pigment by a high-speed dispersing motor in the premixing tank; S200, during the stirring process, recording the viscosity change of the painting pigment by a viscosity sensor to obtain viscosity change data; S300, establishing a stirring flux temperature control model based on viscosity change data; S400, based on the stirring flux temperature control model, controls the temperature of the painting pigment through the temperature control module of the premixing tank; Among them, the premixing cylinder is used to contain and stir the painting pigments. A high-speed dispersing motor and a low-speed stirring motor are installed in the premixing cylinder. The high-speed dispersing motor is used to quickly stir the painting pigments to a dispersed state, and the low-speed stirring motor is used to slowly stir the painting pigments to a uniform state. The premixing cylinder is also equipped with a temperature control module, which is used to control the premixing cylinder to heat up and cool down the painting pigments.
2. The method for uniformly stirring a premixing tank for producing a painting pigment according to claim 1, characterized in that: In step S200, during the stirring process, the viscosity change of the painting pigment is recorded by a viscosity sensor, and the method for obtaining the viscosity change data is specifically as follows: the viscosity sensor is arranged in the premixing cylinder, and after the high-speed dispersion motor in the premixing cylinder starts to stir the painting pigment, the viscosity of the painting pigment is recorded in real time at intervals of one second by the viscosity sensor to obtain the viscosity change data, and the unit of the viscosity is square meters per second.
3. The uniform stirring method for premixing tanks for producing paints according to claim 1, characterized in that: In step S300, the method for establishing the stirring flux temperature control model according to the viscosity change data is: The time when the high-speed dispersing motor in the premixing tank starts to stir the paint is Tim, t(i) represents the i-th second after the time Tim, visc(i) represents the viscosity of the paint at t(i), i is the sequence number, and the value range of i is i=1,2,…,N. Create a blank array visc[], add visc(1), visc(2),…,visc(N) to the array visc[] in sequence, then visc(i) is the i-th element in the array visc[]. Where N is set to any integer in the interval [360,3600]; Initialize a variable j, the value range of j is the same as that of i, visc(j) represents the jth element corresponding to the variable j in the array visc[], and create a blank array gra[]; If visc(j) satisfies the first condition or the second condition, then visc(j) is added to the array gra[]. Among them, the first condition is [visc(j)-visc(j-1)]*[visc(j)-visc(j+1)]>0; The second condition is |visc(j)-visc(j-1)|+|visc(j)-visc(j+1)|>|Avisc|, where Avisc is the average of visc(j-1), visc(j), and visc(j+1); visc(j-1) is the previous element of visc(j) in the array visc[], and visc(j+1) is the next element of visc(j) in the array visc[]. Traverse the variable j from j=2 to j=N-1 to obtain an array gra[] containing multiple elements. The number of all elements in the array gra[] is recorded as N1. The mean of all elements in the array gra[] is recorded as A_gra. Create a blank array sch[], add all elements in the array visc[] whose values are lower than A_gra to the array sch[], and re-sort the array sch[] in ascending order. If the value of N1 is less than the value of N / 2, then add the first X elements in the array sch[] to the end of the array gra[], X=N2 / 2-N1+1; The flux weight array rel[] is calculated by the first algorithm, and the stirring flux temperature control model Stir_flux(T) is established based on the flux weight array.
4. The uniform stirring method for premixing tanks for producing paints according to claim 3, characterized in that: The execution steps of the first algorithm are: S301, get the length of the array gra[] and record the length as N2, take gra(i1) as the i1th element in the array gra[], i1 is the sequence number, the value range of i1 is i1=1,2,…,N2, initialize a variable j1, j1 has the same value range as i1, take gra(j1) to represent the j1th element corresponding to the variable j1 in the array gra[], create a blank array tra[] and a blank array rel[] respectively, set the initial value K=0, traverse the variable j1 from j1=1, and go to S302; S302, in the array gra[], add all elements whose element values are less than the current value of gra(j1) to the array rel[], and use M1 to represent the number of all elements in the current array rel[], and go to S303; S303, update the value of K to the current value of M1+1, and add the value of K to the array tra[], and go to S304; S304, if the current value of variable j1 is less than N2, reset the value of K to 0, clear the array rel[], increase the value of variable j1 by 1, and go to S302; if the current value of variable j1 is equal to or greater than N2, go to S305; S305, using the array rel[] as the flux weight array rel[].
5. The uniform stirring method for premixing tanks for producing paints according to claim 3, characterized in that: The method of establishing the stirring flux temperature control model Stir_flux(T) based on the flux weight array is as follows: In the formula, T is the model variable, k is the cumulative variable, gra(k) represents the kth element in the array gra[], k! represents the factorial of k, N2! represents the factorial of N2, and rel(k) represents the kth element in the array rel[].
6. The uniform stirring method for premixing tanks for producing paints according to claim 1, characterized in that: In step S400, based on the stirring flux temperature control model, the method for controlling the temperature of the painting pigment by the temperature control module of the premixing tank is specifically as follows: Let t(N+r) represent the rth second after time t(N), the value range of r is r=1,2,…,P, P is set to any integer in the interval [3,10], and visc(t(N+r)) represents the viscosity of the paint at t(N+r). Then the value range of visc(t(N+r)) is visc(t(N+1)),visc(t(N+2)),…,visc(t(N+P)). These P values of visc(t(N+1)),visc(t(N+2)),…,visc(t(N+P)) are sequentially input as model variables T into the flux temperature control model Stir_flux(T), thereby obtaining Stir_flux(visc(t(N+1))),Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))); Function y is obtained by linear fitting of these P values Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…, Stir_flux(visc(t(N+P))). When the slope of y is positive, the temperature of the paint is cooled by the temperature control module of the premixing tank. Conversely, when the slope of y is negative, the temperature of the paint is increased by the temperature control module of the premixing tank.
7. A uniform stirring system for premixing tanks for producing painting pigments, characterized in that: The uniform stirring system for a premixing cylinder for producing paint comprises: a processor, a memory, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, the steps of the uniform stirring method for a premixing cylinder for producing paint are implemented as described in any one of claims 1 to 6. The uniform stirring system for a premixing cylinder for producing paint runs on a computing device such as a desktop computer, a laptop computer, a PDA, or a cloud data center.