Control method of painting pigment production batching equipment
By monitoring and analyzing the operating parameters of the ingredient equipment in real time and pushing early warning signals to the broadcasting system, the problem of ingredient equipment failure prediction lag is solved, and efficient stability and safety of the ingredient production process is achieved.
Patent Information
- Application Number
- CN202411827103.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-04-08
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Under the scale of large-scale batch batch batch production, if abnormalities or failures of some batching equipment are not handled in time, it may lead to quality problems of the finished pigment products in the entire batch, and there is a high lag in existing fault prediction and early warning.
By monitoring the operating parameters of the dosing equipment in real time, sending these parameters to the server for real-time analysis, pushing warning signals to the broadcasting system based on the analysis results, discovering potential faults or abnormalities in a timely manner and avoiding production interruptions.
Real-time monitoring and fault warning of the ingredients process are achieved, which reduces the occurrence of quality problems, improves the stability and efficiency of ingredients production, and maximizes the efficiency and safety of ingredients production.
Smart Images

Figure CN119781391A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of intelligent production, and in particular to a control method for paint production batching equipment. Background Art
[0002] Production batching equipment is a kind of equipment used to realize the automated batching process, which is usually composed of raw material storage bin, conveying device, weighing device, mixing device, control valve, etc. It can realize the process control of accurate batching of various raw materials through automation technologies such as sensors and computer control. The main function of the production batching equipment of painting pigments is to realize the automated batching process in the production of painting pigments. With precise sensors and control systems, the flow and ratio of various raw materials can be monitored and controlled in real time, so as to realize high-precision batching of painting pigments and improve the accuracy of the finished batched products. At the same time, it can further reduce the manual operation time, improve production efficiency, and avoid tedious manual intervention and judgment.
[0003] The control of production batching equipment is a process of supervision and correction to ensure that the entire batching process can be completed as planned. The current mainstream painting pigment production batching equipment has the characteristics of 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 as needed to ensure that the entire batching process is carried out according to the predetermined plan.
[0004] However, in the case of large-scale batching production, once some batching equipment has an abnormality or failure, if it is not handled in time, it will often lead to serious quality problems in the entire batch of pigment products, causing irreparable losses. Therefore, the production line of batching equipment is usually equipped with real-time monitoring and fault diagnosis functions, but the existing fault prediction and early warning usually have a high lag. When the operator realizes that the equipment needs to be inspected and handled, it has often exceeded the most critical time window. Therefore, a production batching equipment control method that can detect abnormal signals in real time and quickly issue early warnings is the key to avoiding high-frequency quality problems, timely eliminating potential faults, and responding to abnormal signals efficiently. Summary of the invention
[0005] The purpose of the present invention is to provide a control method for a paint production batching device 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 control method and system for a paint production batching device. According to the batching table, the corresponding paint batching device is continuously added to the batching device. During the addition process, the operating parameters of the batching device are monitored in real time, and the operating parameters of the batching device are sent to a server. The operating parameters of the batching device are analyzed in real time in the server to obtain real-time analysis results. According to the real-time analysis results, an early warning signal is pushed to a broadcast system. 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 of the paint production batching process, timely discover potential faults or abnormal conditions, and avoid production interruptions or serious faults through broadcast early warnings, thereby maximizing the efficiency and safety of batching production.
[0007] In order to achieve the above object, according to one aspect of the present invention, a control method for a paint production batching device is provided, the method comprising the following steps: S100, continuously adding corresponding pigment ingredients to the batching equipment according to the ingredient list; S200, during the delivery process, real-time monitoring of operating parameters of the batching equipment and sending the operating parameters of the batching equipment to the server; S300, performing real-time analysis on the operating parameters of the batching equipment in the server to obtain real-time analysis results; S400: Push a warning signal to the broadcasting system based on the real-time analysis result.
[0008] Further, in step S100, according to the ingredient list, the method for continuously adding corresponding pigment ingredients to the batching equipment is specifically as follows: according to the ingredient information in the ingredient list, the pigment ingredients to be added and the adding time of different pigment ingredients are determined, and the corresponding pigment ingredients are continuously added to the batching equipment according to the adding 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 the pigment ingredient and the adding time of the pigment ingredient.
[0009] Optionally, the batching equipment is any one of 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, Gericke GB series batching machine, Mettler-Toledo IND570x batching weighing terminal, and Admix Rotosolver RXRS series.
[0010] Furthermore, in step S200, during the delivery process, the method for real-time monitoring of the operating parameters of the batching equipment and sending the operating parameters of the batching equipment to the server is specifically as follows: arranging a sensor in the batching equipment, obtaining the operating parameters of the batching equipment in real time through the sensor, and sending the operating parameters of the batching equipment obtained by the sensor to the server; The sensor and the server are connected to the network wirelessly, and data exchange is achieved between the sensor and the server through the HTTP protocol; the sensor includes at least a flow sensor, a temperature sensor, a liquid level sensor and a viscosity sensor.
[0011] Furthermore, the method for obtaining the operating parameters of the batching equipment in real time through the sensor is specifically: the viscosity of the pigment batching in the batching equipment is recorded in real time at intervals of one second by the viscosity sensor (kinematic viscosity, in units of square meters per second m 2 / s), let Tim be the time when the pigment ingredients are put into the batching equipment, t(i) represent the i-th second after Tim, visc(i) represent the viscosity of the pigment ingredients at t(i), i is the sequence number, 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[], 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].
[0012] Furthermore, in step S300, the operating parameters of the batching equipment are analyzed in real time in the server, and the method for obtaining the real-time analysis result is specifically: 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, use visc(j) to represent 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 array rel[] is calculated by the first algorithm, and the real-time parsing result is obtained based on the array rel[].
[0013] The beneficial effect of this step is: since there are too many viscosity change data in the pigment batching process, which affects the accuracy of the real-time analysis results, the key data required for calculating the analysis results are screened out by setting the first condition and the second condition, thereby reducing the interference of data redundancy on the results and better improving the accuracy and reliability of the real-time analysis results.
[0014] Furthermore, the method of calculating the array rel[] by the first algorithm is specifically as follows: 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, save the array rel[].
[0015] The beneficial effect of this step is: due to the different fluctuations in the viscosity data in different time periods during the batching process, the weights of the data in the real-time analysis results are different. Through the method of this step, the weight information of the data is added to the calculation process of the result data, which can more accurately reflect the viscosity change trend of the pigment in the actual batching process and improve the stability, accuracy and batching efficiency of temperature control in the production batching process.
[0016] Furthermore, the method for obtaining the real-time parsing result based on the array rel[] is specifically as follows: Define the first analytical expression Stir_flux(T) as:
[0017] Where T is the input variable, k is the accumulation 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[]. 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 pigment formulation 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)). P values of visc(t(N+1)),visc(t(N+2)),…,visc(t(N+P)) are input as input variables T into the first analytical expression in turn, thereby obtaining P values: Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))); Perform a straight-line fit on these P values Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…, Stir_flux(visc(t(N+P))) to obtain the function y, and take the slope of the function y as the real-time analysis result.
[0018] The beneficial effect of this step is: since the viscosity of the pigment changes all the time during the batching process, and at the same time, the viscosity of the pigment does not react to the temperature in a completely synchronized manner during the batching process, for example, the viscosity of the pigment will only change significantly after the batching equipment 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 batching process to calculate the real-time analysis results based on the viscosity data of the actual process. The real-time analysis results can be used to accurately predict the changing trend of the pigment viscosity, thereby realizing real-time monitoring of the viscosity during the pigment batching process, ensuring that the entire batching process is stable within an appropriate viscosity range, and ensuring the stability and consistency of the finished batched product.
[0019] Further, in step S400, the method of pushing a warning signal to the broadcasting system according to the real-time analysis result is specifically as follows: when the value of the real-time analysis result is positive, a cooling warning signal is pushed to the broadcasting system through the server; when the value of the real-time analysis result is negative, a heating warning signal is pushed to the broadcasting system through the server, the cooling warning signal means that the temperature of the batching equipment is at a high state at the current moment, and a cooling operation is required, and the heating warning signal means that the temperature of the batching equipment is at a low state at the current moment, and a heating operation is required; wherein, the server and the broadcasting system transmit signals wirelessly.
[0020] The beneficial effect of this step is: since the fluidity and coating properties of painting pigments are directly related to the control of viscosity during the batching process, and the viscosity changes with the change of equipment temperature, the method of this step uses real-time analysis results to monitor the viscosity during the batching process in real time, and obtains the change law of the viscosity of the pigment during the batching process through real-time analysis results. Utilizing the correlation between viscosity and temperature and the corresponding change trend, corresponding early warning signals are promptly sent to the broadcasting system to avoid production interruptions or quality degradation caused by abnormal temperature, reduce the possibility of manual intervention and human judgment errors, and improve the intelligence level of batching production equipment.
[0021] The present invention also provides a control system for a paint production and batching equipment, the control system for the paint production and batching equipment 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 control method for paint production and batching equipment when executing the computer program, the control system for the paint production and batching equipment 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 system may include, but not limited to, a processor, a memory, and a server cluster, the processor executing the computer program runs in the following system units: A dosing control unit is used to control the batching equipment to continuously dosing corresponding pigment ingredients; The parameter monitoring unit is used to monitor the operating parameters of the batching equipment in real time during the delivery process, and send the operating parameters of the batching equipment to the server; A result analysis unit is used to analyze the operating parameters of the batching equipment in real time in the server to obtain real-time analysis results; The broadcast push unit is used to push warning signals to the broadcast system based on real-time analysis results.
[0022] The beneficial effects of the present invention are as follows: the method can effectively control the normal operation of production batching equipment, prevent serious faults from occurring during the batching process, strengthen real-time monitoring of equipment parameters during the batching process, improve the stability and efficiency of the batching process of painting pigment production, promptly discover potential faults or abnormal conditions, and avoid production interruptions or serious faults through broadcast warnings, thereby maximizing batching production efficiency and safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] 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 control method for a paint production batching device; Figure 2 Shown is a system structure diagram of a control system for a paint production batching equipment. DETAILED DESCRIPTION
[0024] 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.
[0025] 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.
[0026] like Figure 1 The flowchart of the control method of the paint production batching equipment according to the present invention is shown below. Figure 1 A control method for a paint production batching device according to an embodiment of the present invention will be described.
[0027] The present invention provides a control method for a paint production batching device, the method comprising the following steps: S100, continuously adding corresponding pigment ingredients to the batching equipment according to the ingredient list; S200, during the delivery process, real-time monitoring of operating parameters of the batching equipment and sending the operating parameters of the batching equipment to the server; S300, performing real-time analysis on the operating parameters of the batching equipment in the server to obtain real-time analysis results; S400: Push a warning signal to the broadcasting system based on the real-time analysis result.
[0028] Further, in step S100, according to the ingredient list, the method for continuously adding corresponding pigment ingredients to the batching equipment is specifically as follows: according to the ingredient information in the ingredient list, the pigment ingredients to be added and the adding time of different pigment ingredients are determined, and the corresponding pigment ingredients are continuously added to the batching equipment according to the adding 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 the pigment ingredient and the adding time of the pigment ingredient.
[0029] Specifically, the ingredient list is as follows: ; Specifically, the batching equipment is a Premier Tech Chronos 900 series automatic batching machine.
[0030] Furthermore, in step S200, during the delivery process, the method for real-time monitoring of the operating parameters of the batching equipment and sending the operating parameters of the batching equipment to the server is specifically as follows: arranging a sensor in the batching equipment, obtaining the operating parameters of the batching equipment in real time through the sensor, and sending the operating parameters of the batching equipment obtained by the sensor to the server; The sensor and the server are connected to the network wirelessly, and data exchange is achieved between the sensor and the server through the HTTP protocol; the sensor includes at least a flow sensor, a temperature sensor, a liquid level sensor and a viscosity sensor.
[0031] Furthermore, the method for obtaining the operating parameters of the batching equipment in real time through the sensor is specifically as follows: the viscosity of the pigment ingredient in the batching equipment is recorded in real time at intervals of one second through the viscosity sensor, the time when the pigment ingredient is put into the batching equipment is recorded as Tim, t(i) represents the i-th second after the time Tim, visc(i) represents the viscosity of the pigment ingredient 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[], and the array visc[] is used as the operating parameter of the batching equipment; wherein N is set to 1800.
[0032] Furthermore, in step S300, the operating parameters of the batching equipment are analyzed in real time in the server, and the method for obtaining the real-time analysis result is specifically: 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, use visc(j) to represent 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 array rel[] is calculated by the first algorithm, and the real-time parsing result is obtained based on the array rel[].
[0033] Furthermore, the method of calculating the array rel[] by the first algorithm is specifically as follows: 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, save the array rel[].
[0034] Furthermore, the method for obtaining the real-time parsing result based on the array rel[] is specifically as follows: Define the first analytical expression Stir_flux(T) as:
[0035] Where T is the input variable, k is the accumulation 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[]. 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 pigment formulation 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)). P values of visc(t(N+1)),visc(t(N+2)),…,visc(t(N+P)) are input as input variables T into the first analytical expression in turn, thereby obtaining P values: Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))); Perform a straight-line fit on these P values Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…, Stir_flux(visc(t(N+P))) to obtain the function y, and take the slope of the function y as the real-time analysis result.
[0036] Further, in step S400, the method of pushing a warning signal to the broadcasting system according to the real-time analysis result is specifically as follows: when the value of the real-time analysis result is positive, a cooling warning signal is pushed to the broadcasting system through the server; when the value of the real-time analysis result is negative, a heating warning signal is pushed to the broadcasting system through the server, the cooling warning signal means that the temperature of the batching equipment is at a high state at the current moment, and a cooling operation is required, and the heating warning signal means that the temperature of the batching equipment is at a low state at the current moment, and a heating operation is required; wherein, the server and the broadcasting system transmit signals wirelessly.
[0037] The control system of the paint production and batching 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, the steps in the control method embodiment of the paint production and batching equipment are implemented. The control system of the paint production and batching equipment can be run on computing devices such as desktop computers, laptops, mobile phones, cell phones, tablet computers, PDAs, and cloud data centers. The executable system may include, but is not limited to, processors, memories, and server clusters.
[0038] The embodiment of the present invention provides a control system for a paint production batching device, such as Figure 2 As shown, a control system of a paint production batching equipment of 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, the steps in the control method of the paint production batching equipment described above are implemented. The processor executes the computer program to run in the following system units: A dosing control unit is used to control the batching equipment to continuously dosing corresponding pigment ingredients; The parameter monitoring unit is used to monitor the operating parameters of the batching equipment in real time during the delivery process, and send the operating parameters of the batching equipment to the server; A result analysis unit is used to analyze the operating parameters of the batching equipment in real time in the server to obtain real-time analysis results; The broadcast push unit is used to push warning signals to the broadcast system based on real-time analysis results.
[0039] The control system of the paint production and batching equipment can be run in computing devices such as desktop computers, laptop computers, PDAs, and cloud data centers. The control system of the paint production and batching equipment 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 control method and system for paint production and batching equipment, and does not constitute a limitation on the control method and system for paint production and batching equipment. It can include more or less components than the example, or combine certain components, or different components. For example, the control system of the paint production and batching equipment can also include input and output devices, network access devices, buses, etc.
[0040] 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 control system of the paint production batching equipment, and uses various interfaces and lines to connect the various sub-areas of the control system of the entire paint production batching equipment.
[0041] The memory can be used to store the computer program and / or module, and the processor realizes various functions of the control method and system of the paint production batching equipment 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.
[0042] The present invention provides a control method and system for a paint production batching device. According to the batching table, the corresponding pigment batching device is continuously added to the batching device. During the addition process, the operating parameters of the batching device are monitored in real time, and the operating parameters of the batching device are sent to a server. The operating parameters of the batching device are analyzed in real time in the server to obtain real-time analysis results. According to the real-time analysis results, an early warning signal is pushed to a broadcast system. 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 the equipment parameters in the batching process, improve the stability and efficiency of the painting pigment production batching process, timely discover potential faults or abnormal conditions, and avoid production interruptions or serious faults through broadcasting early warnings, so as to maximize the efficiency and safety of batching production. 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 to the present invention.
Claims
1. A control method for a paint production batching device, characterized in that: The method comprises the following steps: S100, continuously adding corresponding pigment ingredients to the batching equipment according to the ingredient list; S200, during the delivery process, real-time monitoring of operating parameters of the batching equipment and sending the operating parameters of the batching equipment to the server; S300, performing real-time analysis on the operating parameters of the batching equipment in the server to obtain real-time analysis results; S400, pushes warning signals to the broadcasting system based on real-time analysis results; The method for obtaining the operating parameters of the batching equipment in real time through the sensor is specifically as follows: the viscosity of the pigment ingredients in the batching equipment is recorded in real time at intervals of one second through the viscosity sensor, the time when the pigment ingredients are put into the batching equipment is recorded as Tim, t(i) represents the i-th second after the time Tim, visc(i) represents the viscosity of the pigment ingredients 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[], and the array visc[] is used as the operating parameter of the batching equipment; wherein N is set to any integer in the interval [360,3600].
2. The control method of a paint production batching equipment according to claim 1, characterized in that: In step S100, according to the ingredient list, the method for continuously adding corresponding pigment ingredients to the batching equipment is specifically as follows: according to the ingredient information in the ingredient list, the pigment ingredients to be added and the adding time of different pigment ingredients are determined, and the corresponding pigment ingredients are continuously added to the batching equipment according to the adding 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 the pigment ingredient and the adding time of the pigment ingredient.
3. The control method of a paint production batching equipment according to claim 1, characterized in that: In step S200, during the delivery process, the operating parameters of the batching equipment are monitored in real time, and the method of sending the operating parameters of the batching equipment to the server is specifically: arranging a sensor in the batching equipment, obtaining the operating parameters of the batching equipment in real time through the sensor, and sending the operating parameters of the batching equipment obtained by the sensor to the server; The sensor and the server are connected to the network wirelessly, and data exchange is achieved between the sensor and the server through the HTTP protocol; the sensor includes at least a flow sensor, a temperature sensor, a liquid level sensor and a viscosity sensor.
4. The control method of a paint production batching equipment according to claim 1, characterized in that: In step S300, the operating parameters of the batching equipment are analyzed in real time in the server, and the method for obtaining the real-time analysis result is specifically 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, use visc(j) to represent 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 array rel[] is calculated by the first algorithm, and the real-time parsing result is obtained based on the array rel[].
5. The control method of a paint production batching equipment according to claim 4, characterized in that: The specific method of calculating the array rel[] by the first algorithm is: 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, save the array rel[].
6. The control method of a paint production batching equipment according to claim 4, characterized in that: The specific method for obtaining real-time parsing results based on the array rel[] is: 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 pigment formulation 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)). P values of visc(t(N+1)),visc(t(N+2)),…,visc(t(N+P)) are input as input variables T into the first analytical expression in turn, thereby obtaining P values: Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…,Stir_flux(visc(t(N+P))); Perform a straight-line fit on these P values Stir_flux(visc(t(N+1))), Stir_flux(visc(t(N+2))),…, Stir_flux(visc(t(N+P))) to obtain the function y, and take the slope of the function y as the real-time analysis result.
7. The control method of a paint production batching equipment according to claim 1, characterized in that: In step S400, the method of pushing a warning signal to the broadcasting system according to the real-time analysis result is specifically as follows: when the value of the real-time analysis result is positive, a cooling warning signal is pushed to the broadcasting system through the server; when the value of the real-time analysis result is negative, a heating warning signal is pushed to the broadcasting system through the server, wherein the cooling warning signal means that the temperature of the batching equipment is at a high state at the current moment and a cooling operation is required, and the heating warning signal means that the temperature of the batching equipment is at a low state at the current moment and a heating operation is required; wherein, the server and the broadcasting system transmit signals wirelessly.
8. A control system for a paint production batching equipment, characterized in that: The control system of the paint production and batching 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, the steps in the control method of the paint production and batching equipment described in any one of claims 1 to 7 are implemented. The control system of the paint production and batching equipment runs in a computing device such as a desktop computer, a laptop computer, a PDA or a cloud data center.
Citation Information
Patent Citations
Intelligent management method and system for monitoring equipment in park
CN117114623A
Node energy consumption monitoring method and system based on outlier detection
CN117651256A
Early warning method and system for abnormal behaviors of mobile internet
CN117938556A
High-precision ingredient painting pigment production method and system
CN118949810A