Control method of painting pigment production batching equipment

By monitoring and analyzing operating parameters in real time in the paint production batching equipment and sending early warning signals, quality problems caused by equipment malfunctions were solved, and efficient and stable batching process control was achieved.

CN121879282APending Publication Date: 2026-04-17GUANGZHOU MAGI-WAP CULTURE ARTICLES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGZHOU MAGI-WAP CULTURE ARTICLES CO LTD
Filing Date
2025-12-04
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

Existing paint production and mixing equipment is prone to quality problems due to abnormalities or malfunctions during mass production. Furthermore, existing fault prediction and early warning systems are delayed and cannot prevent quality problems from occurring in a timely manner.

Method used

By deploying sensors in the batching equipment to monitor operating parameters in real time, sending the data to the server for analysis, and pushing early warning signals to the broadcast system based on the analysis results, real-time monitoring of equipment parameters and early warning of anomalies can be achieved.

Benefits of technology

It improves the stability and efficiency of the batching process, enables timely detection of potential faults, avoids production interruptions, ensures the quality of finished pigment products, and enhances production safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121879282A_ABST
    Figure CN121879282A_ABST
Patent Text Reader

Abstract

The invention relates to the field of intelligent production, and provides a control method and system for painting pigment production batching equipment, corresponding pigment ingredients are continuously put into the batching equipment according to an ingredient list, in the putting process, the operation parameters of the batching equipment are monitored in real time, and the operation parameters of the batching equipment are sent to a server; and the operation parameters of the batching equipment are analyzed in real time in the server to obtain a real-time analysis result, and an early warning signal is pushed to the broadcasting system according to the real-time analysis result. The method can effectively control the normal operation of the production batching equipment, prevent serious faults in the batching process, strengthen the real-time monitoring of equipment parameters in the batching process, improve the stability and efficiency in the painting pigment production batching process, find potential faults or abnormal conditions in time, and improve the product quality. And the problem of production interruption or serious faults is avoided through broadcast early warning, and the batching production efficiency and safety are improved to the maximum extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent manufacturing, and in particular to a control method for a paint pigment production and mixing equipment. Background Technology

[0002] Production batching equipment is a device used to automate the batching process. It typically consists of raw material storage bins, conveying devices, weighing devices, mixing and stirring devices, and control valves. Through automation technologies such as sensors and computer control, it can achieve precise batching control of various raw materials. The main function of painting pigment production batching equipment is to automate the batching process in painting pigment production. Utilizing precise sensors and control systems, it can monitor and control the flow rate and proportion of various raw materials in real time, thereby achieving high-precision painting pigment batching, improving the accuracy of the finished product, further reducing manual operation time, increasing production efficiency, and avoiding tedious manual intervention and judgment.

[0003] Controlling the production batching equipment is a process of monitoring and correcting deviations to ensure that the entire batching process is completed according to plan. Currently, mainstream painting pigment production batching equipment features high automation, high production efficiency, and high precision. By connecting with the production plan and process parameters, the production batching system can monitor various parameters in the production process in real time and automatically adjust and correct deviations as needed to ensure that the entire batching process proceeds according to the predetermined plan.

[0004] However, in large-scale batch production, if some batching equipment malfunctions or breaks down, and is not handled promptly, it can lead to serious quality problems in the entire batch of pigment products, causing irreparable losses. Therefore, batching equipment production lines are usually equipped with real-time monitoring and fault diagnosis functions. However, existing fault prediction and early warning systems often have a high lag. By the time operators realize that the equipment needs to be inspected and handled, the most critical time window has often passed. Therefore, a production batching equipment control method that can detect abnormal signals in real time and issue early warnings quickly is the key to avoiding high-frequency occurrence of quality problems, timely elimination of potential faults, and efficient response to abnormal signals. Summary of the Invention

[0005] The purpose of this invention is to provide a control method for a painting pigment production and mixing equipment, so as to solve one or more technical problems existing in the prior art, and at least provide a beneficial option or create conditions.

[0006] This invention provides a control method and system for a painting pigment production batching equipment. According to the batching list, the corresponding pigment ingredients are continuously added to the batching equipment. During the addition process, the operating parameters of the batching equipment are monitored in real time and sent to a server. The server analyzes the operating parameters in real time to obtain real-time analysis results. Based on the real-time analysis results, an early warning signal is pushed to a broadcast system. This method effectively controls the normal operation of the production batching equipment, prevents serious malfunctions during the batching process, strengthens real-time monitoring of equipment parameters during batching, improves the stability and efficiency of the painting pigment production batching process, promptly detects potential faults or abnormalities, and avoids production interruptions or serious malfunctions through broadcast early warnings, thereby maximizing the efficiency and safety of batching production.

[0007] To achieve the above objectives, according to one aspect of the present invention, a method for controlling a painting pigment production and batching equipment is provided, the method comprising the following steps: S100, according to the ingredient list, continuously feeds the corresponding pigment ingredients into the batching equipment; During the dispensing process, the S200 monitors the operating parameters of the batching equipment in real time and sends these parameters to the server. The S300 performs real-time analysis of the operating parameters of the batching equipment in the server and obtains real-time analysis results. Based on the real-time analysis results, the S400 pushes warning signals to the broadcast system.

[0008] Further, in step S100, the method of continuously feeding the corresponding pigment ingredients into the mixing equipment according to the ingredient list is specifically as follows: based on the ingredient information in the ingredient list, determine the pigment ingredients to be fed and the feeding time of different pigment ingredients, and continuously feed the corresponding pigment ingredients into the mixing equipment according to the feeding time of the different pigment ingredients; wherein, the ingredient information in the ingredient list includes at least the type of pigment ingredient, the quantity of pigment ingredient, and the feeding time of pigment ingredient.

[0009] Optionally, the batching equipment is any one of the following: Premier Tech Chronos 900 series automatic batching machine, Charles Ross & Son DPM series twin-shaft mixer, Ross HSM series high-shear mixer, Thompson Duke M-Series batching system, Gerricke GB series batching machine, Mettler-Toledo IND570x batching and weighing terminal, and AdmixRotosolver RXRS series.

[0010] Furthermore, in step S200, the method of monitoring the operating parameters of the batching equipment in real time during the dispensing process and sending the operating parameters of the batching equipment to the server is specifically as follows: sensors are deployed in the batching equipment, the operating parameters of the batching equipment are obtained in real time through the sensors, and the operating parameters of the batching equipment obtained by the sensors are sent to the server. The sensors and the server are connected to each other wirelessly via a network, and data exchange between them is achieved through the HTTP protocol; the sensors include at least a flow sensor, a temperature sensor, a liquid level sensor, and a viscosity sensor.

[0011] Furthermore, the method for acquiring the operating parameters of the batching equipment in real time through sensors specifically involves: recording the viscosity (kinematic viscosity, in square meters per second) of the pigment in the batching equipment in real time at intervals of one second using a viscosity sensor. 2 / s), let Tim be the time when the pigment is added to the mixing equipment, let t(i) represent the i-th second after Tim, and let visc(i) represent the viscosity of the pigment at t(i), where i is the index and the value range of i is i=1,2,…,N. Create an empty array visc[], and 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[], and use the array visc[] as the operating parameter of the mixing equipment; where N is set to any integer in the interval [360,3600].

[0012] Furthermore, in step S300, the method for performing real-time analysis of the operating parameters of the batching equipment on the server to obtain the real-time analysis results is as follows: In the server, read the array visc[], initialize a variable j, the value range of j is the same as the value range of i, let visc(j) represent the j-th element corresponding to variable j in array visc[], and create an empty array gra[]. If visc(j) satisfies the first condition or the second condition, then add visc(j) to the array gra[]. 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 element preceding visc(j) in the array visc[], and visc(j+1) is the element following visc(j) in the array visc[]. Iterate through the variable j from j=2 to j=N-1 to obtain an array gra[] containing multiple elements. Let the number of all elements in the array gra[] be N1. Let the mean of all elements in the array gra[] be A_gra. Create an empty array sch[] and add all elements in the array visc[] whose values ​​are lower than A_gra to the array sch[]. Re-sort the array sch[] in ascending order (i.e., re-sort all elements in the array sch[] in ascending order according to their element values). If the value of N1 is less than the value of N / 2, then add the first X elements of array sch[] to the end of array gra[], where X = N2 / 2 - N1 + 1; The array tra[] is calculated using the first algorithm, and the real-time parsing result is obtained based on the array tra[].

[0013] The beneficial effect of this step is that, since there is too much viscosity change data during the pigment preparation process, it affects the accuracy of the real-time analysis results. Therefore, by setting the first and second conditions, the key data required for calculating the analysis results is selected, reducing the interference of data redundancy on the results and improving the accuracy and reliability of the real-time analysis results.

[0014] Furthermore, the method for calculating the array tra[] using the first algorithm is as follows: S301, get the length of array gra[] and record it as N2. Use gra(i1) as the i1th element in array gra[], where i1 is the index and the value range of i1 is i1=1,2,…,N2. Initialize a variable j1, where the value range of j1 is the same as that of i1. Use gra(j1) to represent the j1th element corresponding to variable j1 in array gra[]. Create an empty array tra[] and an empty array rel[], set the initial value K=0, and start iterating through variable j1 from j1=1. Go to S302. S302, in array gra[], add all elements whose values ​​are less than the current value of gra(j1) to array rel[], and let M1 represent the number of all elements in the current array rel[]. Proceed 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[], then go to S304; S304, if the current value of variable j1 is less than N2, then reset the value of K to 0, clear the array rel[], and increment the value of variable j1 by 1, then go to S302; if the current value of variable j1 is equal to or greater than N2, then go to S305; S305, store array tra[].

[0015] The beneficial effects of this step are as follows: Since the viscosity data fluctuates at different times during the batching process, the weight of each data point in the real-time analysis results is different. By incorporating the weight information of the data into the calculation process of the result data through this step, the viscosity change trend of the pigment during the actual batching process can be reflected more accurately, thereby improving the stability, accuracy and efficiency of temperature control during the production batching process.

[0016] Furthermore, the method for obtaining real-time parsing results based on the array tra[] is as follows: Define the first analytic expression Stir_flux(T) as: ; In the formula, T is the input variable, k is the accumulated variable, gra(k) represents the k-th element in the array gra[], k! represents the factorial of k, N2! represents the factorial of N2, and tra(k) is the k-th element in the array tra[]. Let t(N+r) represent the rth second after time t(N), where r ranges from r=1,2,…,P, and P is set to any integer in the interval [3,10]. Let visc(t(N+r)) represent the viscosity of the pigment at time t(N+r), then the range of visc(t(N+r)) is visc(t(N+1)), visc(t(N+2)),…,visc(t(N+P)). P values ​​visc(t(N+1)), visc(t(N+2)),…,visc(t(N+P)) are sequentially input as input variables T into the first analytical expression to obtain P values: Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))). The P values ​​of Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))), ..., Stir_flux(visc(t(N+P))) are fitted with a straight line to obtain the function y, and the slope of the function y is used as the real-time analytical result.

[0017] The beneficial effects of this step are as follows: Since the viscosity of the pigment changes constantly during the mixing process, and the response of the pigment viscosity to temperature is not entirely synchronous—for example, a significant change in pigment viscosity only occurs a few seconds after the mixing equipment slowly heats up—during which the pigment viscosity has already dropped to a new value range, severely impacting the quality of the finished product. This method uses viscosity change data of the painting pigment during the mixing process to calculate real-time analysis results based on the actual viscosity data. These real-time analysis results can accurately predict the trend of pigment viscosity changes, thereby achieving real-time monitoring of viscosity during pigment mixing. This ensures that the entire mixing process remains stable within a suitable viscosity range, guaranteeing the stability and consistency of the finished product.

[0018] Further, in step S400, the method for pushing a warning signal to the broadcast system based on the real-time analysis result is as follows: when the value of the real-time analysis result is positive, a cooling warning signal is pushed to the broadcast system through the server; when the value of the real-time analysis result is negative, a heating warning signal is pushed to the broadcast system through the server. The cooling warning signal indicates that the temperature of the batching equipment is currently too high and requires cooling operation, while the heating warning signal indicates that the temperature of the batching equipment is currently too low and requires heating operation. The server and the broadcast system transmit signals wirelessly.

[0019] The beneficial effects of this step are as follows: Since the fluidity and spreadability of painting pigments are directly related to the viscosity control during the mixing process, and viscosity changes with equipment temperature, this method uses real-time analysis results to monitor the viscosity during the mixing process. By obtaining the viscosity change pattern of the pigment during the mixing process through real-time analysis results, and utilizing the correlation between viscosity and temperature and the corresponding change trend, timely warning signals are sent to the broadcast system to avoid production interruptions or quality degradation caused by abnormal temperature, reduce the possibility of human intervention and human judgment errors, and improve the intelligence level of the mixing production equipment.

[0020] This invention also provides a control system for a painting pigment production and mixing equipment. The control system includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of a control method for the painting pigment production and mixing equipment. The control system can run on computing devices such as desktop computers, laptops, mobile phones, handheld phones, tablets, PDAs, and cloud data centers. The runnable system may include, but is not limited to, processors, memory, and server clusters. The processor executes the computer program within the following system units: The dispensing control unit is used to control the dispensing equipment to continuously dispense the corresponding pigment ingredients; The parameter monitoring unit is used to monitor the operating parameters of the batching equipment in real time during the dispensing process and send the operating parameters of the batching equipment to the server. The result parsing unit is used to parse the operating parameters of the batching equipment in real time on the server and obtain real-time parsing results; The broadcast push unit is used to push early warning signals to the broadcast system based on real-time analysis results.

[0021] The beneficial effects of the present invention are as follows: the method can effectively control the normal operation of the production batching equipment, prevent serious failures during the batching process, strengthen the real-time monitoring of equipment parameters during the batching process, improve the stability and efficiency of the production batching process of painting pigments, promptly detect potential failures or abnormalities, and avoid production interruptions or serious failures through broadcast warnings, thereby maximizing the efficiency and safety of batching production. Attached Figure Description

[0022] The above and other features of the present invention will become more apparent from the detailed description of the embodiments shown in conjunction with the accompanying drawings. In the accompanying drawings, the same reference numerals denote the same or similar elements. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without any creative effort. In the drawings: Figure 1 The diagram shows a flowchart of a control method for a paint pigment production and mixing equipment. Figure 2 The diagram shown is a system structure diagram of a control system for a paint pigment production and mixing equipment. Detailed Implementation

[0023] The following will provide a clear and complete description of the concept, specific structure, and technical effects of the present invention in conjunction with the embodiments and accompanying drawings, so as to fully understand the purpose, solution, and effects of the present invention. It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other.

[0024] In the description of this invention, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.

[0025] like Figure 1 The diagram shown is a flowchart of a control method for a painting pigment production and mixing equipment according to the present invention. The following is a description of the method in conjunction with... Figure 1 This paper describes a control method for a painting pigment production and mixing equipment according to an embodiment of the present invention.

[0026] This invention proposes a control method for a painting pigment production and mixing equipment, the method comprising the following steps: S100, according to the ingredient list, continuously feeds the corresponding pigment ingredients into the batching equipment; During the dispensing process, the S200 monitors the operating parameters of the batching equipment in real time and sends these parameters to the server. The S300 performs real-time analysis of the operating parameters of the batching equipment in the server and obtains real-time analysis results. Based on the real-time analysis results, the S400 pushes warning signals to the broadcast system.

[0027] Further, in step S100, the method of continuously feeding the corresponding pigment ingredients into the mixing equipment according to the ingredient list is specifically as follows: based on the ingredient information in the ingredient list, determine the pigment ingredients to be fed and the feeding time of different pigment ingredients, and continuously feed the corresponding pigment ingredients into the mixing equipment according to the feeding time of the different pigment ingredients; wherein, the ingredient information in the ingredient list includes at least the type of pigment ingredient, the quantity of pigment ingredient, and the feeding time of pigment ingredient.

[0028] Specifically, the ingredient list is as follows: ; Specifically, the batching equipment is a Premier Tech Chronos 900 series automatic batching machine.

[0029] Furthermore, in step S200, the method of monitoring the operating parameters of the batching equipment in real time during the dispensing process and sending the operating parameters of the batching equipment to the server is specifically as follows: sensors are deployed in the batching equipment, the operating parameters of the batching equipment are obtained in real time through the sensors, and the operating parameters of the batching equipment obtained by the sensors are sent to the server. The sensors and the server are connected to each other wirelessly via a network, and data exchange between them is achieved through the HTTP protocol; the sensors include at least a flow sensor, a temperature sensor, a liquid level sensor, and a viscosity sensor.

[0030] Furthermore, the method for obtaining the operating parameters of the batching equipment in real time through sensors is as follows: the viscosity of the pigment in the batching equipment is recorded in real time at intervals of one second using a viscosity sensor. The time when the pigment is added to the batching equipment is denoted as Tim, t(i) represents the i-th second after Tim, and visc(i) represents the viscosity of the pigment at t(i), where i is the index and the value range of i is i=1,2,…,N. An empty array visc[] is created, and visc(1), visc(2),…,visc(N) are added to the array visc[] in sequence. Then visc(i) is the i-th element in the array visc[], and the array visc[] is used as the operating parameter of the batching equipment; where N is set to 1800.

[0031] Furthermore, in step S300, the method for performing real-time analysis of the operating parameters of the batching equipment on the server to obtain the real-time analysis results is as follows: In the server, read the array visc[], initialize a variable j, the value range of j is the same as the value range of i, let visc(j) represent the j-th element corresponding to variable j in array visc[], and create an empty array gra[]. If visc(j) satisfies the first condition or the second condition, then add visc(j) to the array gra[]. 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 element preceding visc(j) in the array visc[], and visc(j+1) is the element following visc(j) in the array visc[]. Iterate through the variable j from j=2 to j=N-1 to obtain an array gra[] containing multiple elements. Let the number of all elements in the array gra[] be N1. Let the mean of all elements in the array gra[] be A_gra. Create an empty 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 of array sch[] to the end of array gra[], where X = N2 / 2 - N1 + 1; The array tra[] is calculated using the first algorithm, and the real-time parsing result is obtained based on the array tra[].

[0032] Furthermore, the method for calculating the array tra[] using the first algorithm is as follows: S301, get the length of array gra[] and record it as N2. Use gra(i1) as the i1th element in array gra[], where i1 is the index and the value range of i1 is i1=1,2,…,N2. Initialize a variable j1, where the value range of j1 is the same as that of i1. Use gra(j1) to represent the j1th element corresponding to variable j1 in array gra[]. Create an empty array tra[] and an empty array rel[], set the initial value K=0, and start iterating through variable j1 from j1=1. Go to S302. S302, in array gra[], add all elements whose values ​​are less than the current value of gra(j1) to array rel[], and let M1 represent the number of all elements in the current array rel[]. Proceed 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[], then go to S304; S304, if the current value of variable j1 is less than N2, then reset the value of K to 0, clear the array rel[], and increment the value of variable j1 by 1, then go to S302; if the current value of variable j1 is equal to or greater than N2, then go to S305; S305, store array tra[].

[0033] Furthermore, the method for obtaining real-time parsing results based on the array tra[] is as follows: Define the first analytic expression Stir_flux(T) as: ; In the formula, T is the input variable, k is the accumulated variable, gra(k) represents the k-th element in the array gra[], k! represents the factorial of k, N2! represents the factorial of N2, and tra(k) is the k-th element in the array tra[]. Let t(N+r) represent the rth second after time t(N), where r ranges from r=1,2,…,P and P is set to 8. Let visc(t(N+r)) represent the viscosity of the pigment at time t(N+r), then the range of visc(t(N+r)) is visc(t(N+1)), visc(t(N+2)),…,visc(t(N+P)). Input the P values ​​visc(t(N+1)), visc(t(N+2)),…,visc(t(N+P)) into the first analytical expression in sequence as input variables T, thus obtaining P values: Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))). The P values ​​of Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))), ..., Stir_flux(visc(t(N+P))) are fitted with a straight line to obtain the function y, and the slope of the function y is used as the real-time analytical result.

[0034] Further, in step S400, the method for pushing a warning signal to the broadcast system based on the real-time analysis result is as follows: when the value of the real-time analysis result is positive, a cooling warning signal is pushed to the broadcast system through the server; when the value of the real-time analysis result is negative, a heating warning signal is pushed to the broadcast system through the server. The cooling warning signal indicates that the temperature of the batching equipment is currently too high and requires cooling operation, while the heating warning signal indicates that the temperature of the batching equipment is currently too low and requires heating operation. The server and the broadcast system transmit signals wirelessly.

[0035] The control system of the painting pigment production and mixing equipment includes: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps in the control method embodiment of the painting pigment production and mixing equipment described above. The control system of the painting pigment production and mixing equipment can run on computing devices such as desktop computers, laptops, mobile phones, handheld phones, tablets, PDAs, and cloud data centers. The runnable system may include, but is not limited to, processors, memory, and server clusters.

[0036] An embodiment of the present invention provides a control system for a painting pigment production and mixing equipment, such as... Figure 2 As shown, the control system of a painting pigment production and mixing equipment according to this embodiment includes: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps in the control method embodiment of the painting pigment production and mixing equipment described above. The processor executes the computer program in the following system units: The dispensing control unit is used to control the dispensing equipment to continuously dispense the corresponding pigment ingredients; The parameter monitoring unit is used to monitor the operating parameters of the batching equipment in real time during the dispensing process and send the operating parameters of the batching equipment to the server. The result parsing unit is used to parse the operating parameters of the batching equipment in real time on the server and obtain real-time parsing results; The broadcast push unit is used to push early warning signals to the broadcast system based on real-time analysis results.

[0037] The control system of the painting pigment production and mixing equipment can run on computing devices such as desktop computers, laptops, handheld computers, and cloud data centers. The control system includes, but is not limited to, a processor and a memory. Those skilled in the art will understand that the example described is merely an illustration of a control method and system for painting pigment production and mixing equipment, and does not constitute a limitation on the control method and system for painting pigment production and mixing equipment. It may include more or fewer components, or a combination of certain components, or different components. For example, the control system of the painting pigment production and mixing equipment may also include input / output devices, network access devices, buses, etc.

[0038] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete component gate circuits, transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the control system for the painting pigment production and mixing equipment, connecting various sub-areas of the control system through various interfaces and lines.

[0039] The memory can be used to store the computer program and / or modules. The processor, by running or executing the computer program and / or modules stored in the memory and calling the data stored in the memory, realizes various functions of the control method and system for the painting pigment production and mixing equipment. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0040] This invention provides a control method and system for a painting pigment production batching equipment. According to a batching list, the corresponding pigment ingredients are continuously fed into the batching equipment. During the feeding process, the operating parameters of the batching equipment are monitored in real time and sent to a server. The server analyzes the operating parameters in real time to obtain real-time analysis results. Based on the real-time analysis results, an early warning signal is pushed to a broadcast system. This method effectively controls the normal operation of the production batching equipment, prevents serious malfunctions during the batching process, strengthens real-time monitoring of equipment parameters during batching, improves the stability and efficiency of the painting pigment production batching process, promptly detects potential faults or abnormalities, and avoids production interruptions or serious malfunctions through broadcast early warnings, maximizing batching production efficiency and safety. Although the description of this invention has been quite detailed and particularly of several embodiments, it is not intended to limit it to any of these details or embodiments or any particular embodiment, thereby effectively covering the intended scope of the invention. Furthermore, the invention has been described above with respect to embodiments foreseeable by the inventors for the purpose of providing a useful description, and those non-substantial modifications to the invention that have not yet been foreseen may still represent equivalent modifications.

Claims

1. A control method for a painting pigment production and mixing equipment, characterized in that, The method includes the following steps: S100, according to the ingredient list, continuously feeds the corresponding pigment ingredients into the batching equipment; During the dispensing process, the S200 monitors the operating parameters of the batching equipment in real time and sends these parameters to the server. The S300 performs real-time analysis of the operating parameters of the batching equipment in the server and obtains real-time analysis results. Based on the real-time analysis results, the S400 pushes warning signals to the broadcast system; The method for obtaining the operating parameters of the batching equipment in real time through sensors is as follows: The viscosity of the pigment in the batching equipment is recorded in real time at intervals of one second using a viscosity sensor. The time when the pigment is added to the batching equipment is denoted as Tim, t(i) represents the i-th second after Tim, and visc(i) represents the viscosity of the pigment at t(i), where i is the index and the value range of i is i=1,2,…,N. An empty array visc[] is created, and visc(1), visc(2),…,visc(N) are added to the array visc[] in sequence. Then visc(i) is the i-th element in the array visc[], and the array visc[] is used as the operating parameter of the batching equipment; where N is set to any integer in the interval [360,3600].

2. The control method for a painting pigment production and batching equipment according to claim 1, characterized in that, In step S100, the method of continuously feeding the corresponding pigment ingredients into the mixing equipment according to the ingredient list is as follows: based on the ingredient information in the ingredient list, determine the pigment ingredients to be fed and the feeding time of different pigment ingredients, and continuously feed the corresponding pigment ingredients into the mixing equipment according to the feeding time of the different pigment ingredients; wherein, the ingredient information in the ingredient list includes at least the type of pigment ingredient, the quantity of pigment ingredient, and the feeding time of pigment ingredient.

3. The control method for a painting pigment production and batching equipment according to claim 1, characterized in that, In step S200, the method of monitoring the operating parameters of the batching equipment in real time during the dispensing process and sending the operating parameters of the batching equipment to the server is as follows: sensors are deployed in the batching equipment, the operating parameters of the batching equipment are obtained in real time through the sensors, and the operating parameters of the batching equipment obtained by the sensors are sent to the server. The sensors and the server are connected to each other wirelessly via a network, and data exchange between them is achieved through the HTTP protocol; the sensors include at least a flow sensor, a temperature sensor, a liquid level sensor, and a viscosity sensor.

4. The control method for a painting pigment production and batching equipment according to claim 1, characterized in that, In step S300, the method for obtaining the real-time analysis results by analyzing the operating parameters of the batching equipment in the server is as follows: In the server, read the array visc[], initialize a variable j, the value range of j is the same as the value range of i, let visc(j) represent the j-th element corresponding to variable j in array visc[], and create an empty array gra[]. If visc(j) satisfies the first condition or the second condition, then add visc(j) to the array gra[]. 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 element preceding visc(j) in the array visc[], and visc(j+1) is the element following visc(j) in the array visc[]. Iterate through the variable j from j=2 to j=N-1 to obtain an array gra[] containing multiple elements. Let the number of all elements in the array gra[] be N1. Let the mean of all elements in the array gra[] be A_gra. Create an empty 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 of array sch[] to the end of array gra[], where X = N2 / 2 - N1 + 1; The array tra[] is calculated using the first algorithm, and the real-time parsing result is obtained based on the array tra[].

5. The control method for a painting pigment production and batching equipment according to claim 4, characterized in that, The specific method for calculating the array tra[] using the first algorithm is as follows: S301, get the length of array gra[] and record it as N2. Use gra(i1) as the i1th element in array gra[], where i1 is the index and the value range of i1 is i1=1,2,…,N2. Initialize a variable j1, where the value range of j1 is the same as that of i1. Use gra(j1) to represent the j1th element corresponding to variable j1 in array gra[]. Create an empty array tra[] and an empty array rel[], set the initial value K=0, and start iterating through variable j1 from j1=1. Go to S302. S302, in array gra[], add all elements whose values ​​are less than the current value of gra(j1) to array rel[], and let M1 represent the number of all elements in the current array rel[]. Proceed 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[], then go to S304; S304, if the current value of variable j1 is less than N2, then reset the value of K to 0, clear the array rel[], and increment the value of variable j1 by 1, then go to S302; if the current value of variable j1 is equal to or greater than N2, then go to S305; S305, store array tra[].

6. The control method for a painting pigment production batching equipment according to claim 4, characterized in that, The method for obtaining real-time parsing results based on the array tra[] is as follows: Define the first analytic expression Stir_flux(T) as: ; In the formula, T is the input variable, k is the accumulated variable, gra(k) represents the k-th element in the array gra[], k! represents the factorial of k, N2! represents the factorial of N2, and tra(k) is the k-th element in the array tra[]. Let t(N+r) represent the rth second after time t(N), where r ranges from r=1,2,…,P, and P is set to any integer in the interval [3,10]. Let visc(t(N+r)) represent the viscosity of the pigment at time t(N+r), then the range of visc(t(N+r)) is visc(t(N+1)), visc(t(N+2)),…,visc(t(N+P)). P values ​​visc(t(N+1)), visc(t(N+2)),…,visc(t(N+P)) are sequentially input as input variables T into the first analytical expression to obtain P values: Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))). The P values ​​of Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))), ..., Stir_flux(visc(t(N+P))) are fitted with a straight line to obtain the function y, and the slope of the function y is used as the real-time analytical result.

7. The control method for a painting pigment production and batching equipment according to claim 1, characterized in that, In step S400, the method for pushing a warning signal to the broadcast system based on the real-time analysis result is as follows: when the value of the real-time analysis result is positive, a cooling warning signal is pushed to the broadcast system through the server; when the value of the real-time analysis result is negative, a heating warning signal is pushed to the broadcast system through the server. The cooling warning signal indicates that the temperature of the batching equipment is currently too high and requires cooling operation, while the heating warning signal indicates that the temperature of the batching equipment is currently too low and requires heating operation. The server and the broadcast system transmit signals wirelessly.

8. A control system for a painting pigment production and mixing equipment, characterized in that, The control system of the painting pigment production and mixing equipment includes: a processor, a memory, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements the steps of the control method of the painting pigment production and mixing equipment according to any one of claims 1-7. The control system of the painting pigment production and mixing equipment runs on a desktop computer, a laptop computer, a handheld computer, or a computing device in a cloud data center.