CN113764047A - Propylene polymerization quality on-line measuring system - Google Patents
Propylene polymerization quality on-line measuring system Download PDFInfo
- Publication number
- CN113764047A CN113764047A CN202010509939.6A CN202010509939A CN113764047A CN 113764047 A CN113764047 A CN 113764047A CN 202010509939 A CN202010509939 A CN 202010509939A CN 113764047 A CN113764047 A CN 113764047A
- Authority
- CN
- China
- Prior art keywords
- propylene
- input
- gabor
- scale
- propylene polymerization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- QQONPFPTGQHPMA-UHFFFAOYSA-N propylene Natural products CC=C QQONPFPTGQHPMA-UHFFFAOYSA-N 0.000 title claims abstract description 86
- 125000004805 propylene group Chemical group [H]C([H])([H])C([H])([*:1])C([H])([H])[*:2] 0.000 title claims abstract description 86
- 238000006116 polymerization reaction Methods 0.000 title claims abstract description 68
- 239000002245 particle Substances 0.000 claims abstract description 64
- 238000001514 detection method Methods 0.000 claims abstract description 57
- 238000005259 measurement Methods 0.000 claims abstract description 31
- -1 polypropylene Polymers 0.000 claims abstract description 27
- 239000004743 Polypropylene Substances 0.000 claims abstract description 26
- 229920001155 polypropylene Polymers 0.000 claims abstract description 26
- 238000004458 analytical method Methods 0.000 claims abstract description 13
- 239000000284 extract Substances 0.000 claims abstract description 5
- 230000006870 function Effects 0.000 claims description 55
- 230000000739 chaotic effect Effects 0.000 claims description 27
- 238000000034 method Methods 0.000 claims description 24
- 238000005070 sampling Methods 0.000 claims description 18
- 239000000155 melt Substances 0.000 claims description 13
- 239000003054 catalyst Substances 0.000 claims description 11
- 230000001133 acceleration Effects 0.000 claims description 8
- 238000005457 optimization Methods 0.000 claims description 8
- 230000003044 adaptive effect Effects 0.000 claims description 7
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 claims description 6
- 229910052739 hydrogen Inorganic materials 0.000 claims description 6
- 239000001257 hydrogen Substances 0.000 claims description 6
- 239000007788 liquid Substances 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 238000012549 training Methods 0.000 claims description 6
- 238000009826 distribution Methods 0.000 claims description 4
- 238000013507 mapping Methods 0.000 claims description 4
- 230000010355 oscillation Effects 0.000 claims description 4
- 239000013598 vector Substances 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 238000003556 assay Methods 0.000 description 2
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000007334 copolymerization reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 229920005992 thermoplastic resin Polymers 0.000 description 2
- 239000004698 Polyethylene Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000011127 biaxially oriented polypropylene Substances 0.000 description 1
- 229920006378 biaxially oriented polypropylene Polymers 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004745 nonwoven fabric Substances 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 229920000573 polyethylene Polymers 0.000 description 1
- 230000000379 polymerizing effect Effects 0.000 description 1
- 229920000915 polyvinyl chloride Polymers 0.000 description 1
- 239000004800 polyvinyl chloride Substances 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000003756 stirring Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C20/00—Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
- G16C20/10—Analysis or design of chemical reactions, syntheses or processes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/44—Resins; Plastics; Rubber; Leather
- G01N33/442—Resins; Plastics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/08—Computing arrangements based on specific mathematical models using chaos models or non-linear system models
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C20/00—Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
- G16C20/70—Machine learning, data mining or chemometrics
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Crystallography & Structural Chemistry (AREA)
- Analytical Chemistry (AREA)
- General Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Mathematical Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Pathology (AREA)
- Immunology (AREA)
- Biochemistry (AREA)
- Nonlinear Science (AREA)
- Algebra (AREA)
- Computational Mathematics (AREA)
- Databases & Information Systems (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Medicinal Chemistry (AREA)
- Food Science & Technology (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Polymerisation Methods In General (AREA)
Abstract
The invention relates to an on-line detection system for propylene polymerization quality, which comprises: the chaos reconstruction module reconstructs the operating parameters of the propylene polymerization process according to the chaos characteristics of the operating parameters to obtain input variables; the Gabor multi-scale analysis module analyzes the multi-scale characteristics of the input variable by taking frequency as a reference, performs multi-scale reconstruction on the variable through a Gabor kernel function, and extracts local texture feature information of the input variable in each scale and each direction under different frequencies to obtain an input feature signal; the extreme random tree measurement model module is used for converting the input characteristic signals and outputting corresponding soft measurement values of the polypropylene products by taking a polypropylene product sample set and priori knowledge as basis; and the self-adaptive particle swarm module is used for optimizing the bifurcation threshold parameter of the detection system by adopting a self-adaptive particle swarm algorithm.
Description
Technical Field
The invention relates to the field of polymerization process measuring instruments, the field of machine learning and the field of intelligent optimization, in particular to a chaotic multi-scale self-adaptive propylene polymerization quality online detection system.
Background
Polypropylene is a thermoplastic resin prepared by polymerizing propylene, the most important downstream product of propylene is 50% of propylene in the world, 65% of propylene in China is used for preparing polypropylene, and the polypropylene is one of five common plastics and is closely related to daily life of people. Polypropylene is the fastest growing commodity thermoplastic resin in the world, second only to polyethylene and polyvinyl chloride. In order to make the polypropylene products in China have market competitiveness, the development of impact-resistant copolymerization products, random copolymerization products, BOPP and CPP film materials, fibers and non-woven fabrics with good balance of rigidity, toughness and fluidity and the application of polypropylene in the fields of automobiles and household appliances are important research subjects in the future.
The melt index is one of important quality indexes for determining the grade of a product of polypropylene, determines different purposes of the product, is an important link for controlling the product quality in the production of polypropylene in the measurement of the melt index, and has very important function and guiding significance for production and scientific research.
However, the online analysis and measurement of the melt index are difficult to achieve at present, on one hand, the lack of the online melt index analyzer is caused, and on the other hand, the existing online analyzer is difficult to use due to the fact that the online melt index analyzer is often blocked and inaccurate in measurement or even cannot be used normally. Therefore, currently, MI measurement in industrial production is mainly obtained by manual sampling and off-line assay analysis, and generally, MI can only be analyzed once every 2-4 hours, so that the time delay is large, which brings difficulty to quality control of propylene polymerization production and becomes a bottleneck problem to be solved urgently in production.
Disclosure of Invention
In order to overcome the defects that the measurement precision of the existing propylene polymerization production process is not high and is easily influenced by human factors, the invention aims to provide the chaotic multi-scale self-adaptive propylene polymerization quality on-line detection system which realizes self-adaptive on-line measurement, gives consideration to the multi-scale characteristic and the chaotic characteristic of the polymerization process, and has high confidence level and strong robustness.
Therefore, the invention provides an online detection system for propylene polymerization quality, which is used for measuring the melt index of the quality index of the propylene polymerization process and comprises the following steps:
the chaos reconstruction module reconstructs the operating parameters of the propylene polymerization process according to the chaos characteristics of the operating parameters to obtain input variables;
the Gabor multi-scale analysis module analyzes the multi-scale characteristics of the input variable by taking frequency as a reference, performs multi-scale reconstruction on the variable through a Gabor kernel function, and extracts local texture feature information of the input variable in each scale and each direction under different frequencies to obtain an input feature signal;
the extreme random tree measurement model module is used for converting the input characteristic signals and outputting corresponding soft measurement values of the polypropylene products by taking a polypropylene product sample set and priori knowledge as basis; and
and the self-adaptive particle swarm module is used for optimizing the bifurcation threshold parameter of the detection system by adopting a self-adaptive particle swarm algorithm.
In the system for online detection of propylene polymerization quality, the operation parameters are preferably a first propylene feeding flow rate, a second propylene feeding flow rate, a third propylene feeding flow rate, a main catalyst flow rate, an auxiliary catalyst flow rate, a temperature in the stirred tank, a pressure in the stirred tank, a liquid level in the stirred tank, and a volume concentration of hydrogen in the stirred tank.
In the system for on-line detection of propylene polymerization quality according to the present invention, preferably, the chaotic system expression of the operation parameter is z (n) ═ s (n), s (n + T)1),s(n+T2),...,s(n+Td-1)]Wherein s (n) is the n-th sampling point signal of propylene polymerization process, T1,T2,...,Td-1Respectively the sampling time after the nth sampling point; in the chaotic system, the delay time satisfies TmCondition m τ where τ is the delay time, TmAnd (3) representing the m-th sampling moment, reconstructing an input signal of the propylene polymerization process into a dynamic chaotic system signal z (n) ═ s (n), s (n + tau), s (n +2 tau), and]where z (n) is the chaos reconstructed signal at the nth moment, τ is the delay time, and d is the embedding dimension of the input signal.
In the system for on-line detection of propylene polymerization quality according to the present invention, preferably, the delay time and the embedding dimension are obtained by a mutual information method and a pseudo-nearest neighbor method, respectively.
The system for on-line detecting the polymerization quality of propylene of the present invention preferably comprises the Gabor kernel function defined as follows:
where z denotes coordinate information of a reconstruction variable, u denotes a direction of a Gabor filter, v denotes a scale of the Gabor filter, and i is a complex numberSymbol, exp (ik)u,vz) an oscillation function in the form of a complex exponential, σ2Is kernel function width, ku,vRepresenting the response of the Gabor filter in each direction of the respective scale.
In the system for online detection of propylene polymerization quality according to the present invention, preferably, the input characteristic signal is obtained by convolution of Gabor kernel function, and the expression is as follows:
Gu,v(z)=f(z)*ψu,y(z) (2)
wherein G isu,v(z) represents a convolution function of the corresponding dimension v and the direction u near the coordinate z, psi is a Gabor kernel function, and the input variable is analyzed by the Gabor kernel function to obtain a complex input characteristic signal:
Gu,v(Z)=Re(Gu,v(Z))+jIm(Gu,v(Z)) (3)
the amplitude and phase of the Gabor characteristic signal are respectively:
in the system for online detection of propylene polymerization quality according to the present invention, preferably, the extreme random tree measurement model module uses an extreme random tree and is based on an integrated learning framework to complete input-to-output mapping modeling.
In the system for online detection of propylene polymerization quality, preferably, the extreme random tree ensures model sparsity by introducing gaussian prior distribution with zero mean value of weight vectors given by hyper-parameters, and the hyper-parameters can be estimated by adopting a method of maximizing an edge likelihood function.
The system for online detection of propylene polymerization quality, provided by the invention, preferably comprises the following steps:
(5.1) randomly generating initial particle group velocity and position;
(5.2) calculating the population diversity index D (t):
wherein Gbest (t) is a global optimal solution reached by the whole particle swarm in the t-th iteration, Fit (Gbest (t)) represents a corresponding fitness value of Gbest (t), m is the particle swarm size, si(t) is the position of the ith particle at the tth iteration, Fit(s)i(t)) represents si(t) corresponding fitness value;
(5.3) updating the learning rate parameter Φ (t):
(5.4) updating the speed and position of the particles to generate new populations;
sin(t+1)=sin(t)+qin(t+1) (9)
wherein alpha is1Is an individual acceleration parameter, α2Is the global acceleration parameter that is,andis a random number between 0 and 1, t is the iteration number, and p is the particle swarm size; q. q.sin(t +1) is the speed of the nth component of the ith particle at the t +1 th iteration, qin(t) is the velocity of the nth component of the ith particle at the t-th iteration, sin(t +1) is the position of the nth component of the ith particle at the t +1 th iteration, sin(t) is the position of the nth component of the ith particle at the tth iteration, LbestinThe optimal solution is achieved by the nth component of the ith particle, wherein n is 1, and 2 is an optimization parameter of the detection system;
(5.5) judging whether the algorithm termination condition is met, if so, outputting the global optimal particles and the optimal solution represented by the global optimal particles, and ending iteration; otherwise, returning to (5.2) and continuing the iteration.
The system for online detection of propylene polymerization quality preferably further comprises a system updating module, wherein the system updating module is used for online updating of the detection system, inputting offline experimental data into a training set regularly, and updating the self-adaptive extreme random tree measurement model.
Specifically, the technical scheme of the invention is as follows:
the chaos multiscale self-adaptive propylene polymerization quality on-line detection system is used for measuring the quality index melt index of a propylene polymerization process, and comprises a chaos reconstruction module, a Gabor multiscale analysis module, a self-adaptive extreme random tree measurement model module, a system updating module and a self-adaptive particle swarm module. Wherein:
(1) a chaotic reconstruction module: used for reconstructing the model input variable input from the DCS database according to the chaotic characteristic thereof,
the input signal of the propylene polymerization process measuring instrument is 9 operation variables of the industrial propylene polymerization process, namely a first propylene feeding flow rate, a second propylene feeding flow rate, a third propylene feeding flow rate, a main catalyst flow rate, an auxiliary catalyst flow rate, the temperature in the stirring kettle, the pressure in the kettle, the liquid level in the kettle and the volume concentration of hydrogen in the kettle. The chaotic system of the input signal is expressed as z (n) ═ s (n), s (n + T)1),s(n+T2),...,s(n+Td-1)]Wherein s (n) is the n-th sampling point signal of propylene polymerization process, T1,T2,...,Td-1Respectively the sampling time after the nth sampling point. In the chaotic system, the delay time satisfies TmCondition m τ where τ is the delay time, TmRepresents the m-th sampling moment, therefore, the propylene process input signal can be reconstructed into a dynamic chaotic system signal z (from the embedding dimension and the delay timen)=[s(n),s(n+τ),s(n+2τ),...,s(n+(d-1)τ)]Where z (n) is the chaos reconstructed signal at the nth moment, τ is the delay time, and d is the embedding dimension of the input signal. The delay time and the embedding dimension of the chaotic reconstruction are respectively obtained by a mutual information method and a pseudo-nearest neighbor method.
(2) Gabor multiscale analysis module: the method is used for analyzing the multi-scale characteristics of the chaotically reconstructed input variable by taking frequency as a reference, and performing multi-scale reconstruction on the variable through a Gabor kernel function to extract local texture feature information of the input variable in each scale and each direction under different frequencies, wherein the Gabor kernel function is defined as follows:
where z denotes reconstruction variable coordinate information, u denotes a direction of the Gabor filter, v denotes a scale of the Gabor filter, i is a complex symbol, exp (ik)u,vz) an oscillation function in the form of a complex exponential, σ2Is kernel function width, ku,vRepresenting the response of the Gabor filter in each direction of the respective scale. The partial function of the Gabor kernel functions is as follows: k is a radical ofu,v 2z2/2σ2Is a Gaussian envelope function, ku,v 2/σ2To compensate for energy spectrum attenuation, the envelope function can limit the range of the oscillating function, usually by windowing, preserve the locality of the wave, and extract the characteristic information near the coordinates. exp (ik)u,vz) is an oscillating function whose real part is even symmetric with respect to the cosine function and whose imaginary part is odd symmetric with respect to the sine function. exp (-sigma)2/2) represents the filtered DC component, [ exp (ik)u,vz)-exp(-σ2/2)]The purpose of the operation is to eliminate the influence of the DC component on the filtering effect, the kernel function width sigma2To determine the bandwidth size of the Gabor filter. k is a radical ofu,vRepresenting the response of the Gabor filter in the respective direction of the respective scale, each ku,vAll represent a Gabor filter, so that when a plurality of different k's are selectedu,vA plurality of different filter banks can be obtained.
The Gabor features are obtained by convolution of kernel functions, and the expression is as follows:
Gu,v(z)=f(z)*ψu,v(z) (2)
wherein G isu,v(z) represents the convolution function of the corresponding dimension v and direction u around the coordinate z, and ψ is the Gabor kernel function. Analyzing the input variable by using a Gabor function to obtain a complex input characteristic signal:
Gu,v(z)=Re(Gu,v(z))+jIm(Gu,v(z)) (3)
the amplitude and phase of the Gabor characteristic signal are respectively:
(3) a self-adaptive pole random tree measurement model module: the method is used for establishing an online detection system for the polymerization quality of propylene, and adopts an extreme random tree and an integrated learning framework to complete input-to-output mapping modeling. The extreme random tree training splitting rule ensures the sparsity of the model by introducing the Gaussian prior distribution of the zero mean value of the weight vector given by the hyper-parameters, and the hyper-parameters can be estimated by adopting a method of maximizing the edge likelihood function. The purpose of the whole model is to design a system according to a sample set and prior knowledge, so that the system can predict the output of the polypropylene melt index for new data.
(4) Self-adaptation particle swarm module: the method is used for optimizing the bifurcation threshold parameter of the detection system by adopting a self-adaptive particle swarm optimization, and is completed by adopting the following processes:
(4.1) randomly generating initial particle group velocity and position;
(4.2) calculating the population diversity index D (t):
wherein Gbest (t) is a global optimal solution reached by the whole particle swarm in the t-th iteration, Fit (Gbest (t)) represents a corresponding fitness value of Gbest (t), m is the particle swarm size, si(t) is the position of the ith particle at the tth iteration, Fit(s)i(t)) represents si(t) corresponding fitness value;
(4.3) updating the learning rate parameter Φ (t):
(4.4) updating the velocity and position of the particles to generate new populations;
sin(t+1)=sin(t)+qin(t+1) (9)
wherein alpha is1Is an individual acceleration parameter, α2Is the global acceleration parameter that is,andis a random number between 0 and 1, t is the iteration number, and p is the particle swarm size; q. q.sin(t +1) is the speed of the nth component of the ith particle at the t +1 th iteration, qin(t) is the velocity of the nth component of the ith particle at the t-th iteration, sin(t +1) is the position of the nth component of the ith particle at the t +1 th iteration, sin(t) is the position of the nth component of the ith particle at the tth iteration, LbestinThe optimal solution is achieved by the nth component of the ith particle, wherein n is 1, and 2 is an optimization parameter of the detection system;
(4.5) judging whether the algorithm termination condition is met, if so, outputting the global optimal particles and the optimal solution represented by the global optimal particles, and ending iteration; otherwise, returning to (4.2) and continuing iteration;
(5) a system update module: the chaotic multi-scale self-adaptive online detection system for the polymerization quality of propylene further comprises a system updating module, wherein the system updating module is used for updating the detection system online, inputting offline experimental data into a training set periodically and updating a self-adaptive extreme random tree measurement model.
The technical conception of the invention is as follows: the method is characterized in that the melt index of an important quality index in the propylene polymerization process is forecasted on line, in order to overcome the defects of low measurement precision and nonlinear feature extraction of the existing polypropylene melt index measuring instrument, a chaotic phase space reconstruction and a multi-scale analysis method are introduced for feature extraction and sequence reconstruction, and an adaptive method is introduced for analyzing and adjusting a system to adapt to different production working conditions, so that the chaotic multi-scale adaptive detection system in the propylene polymerization production process is obtained. In order to overcome the problem of low measurement precision in the existing propylene polymerization production process, the invention aims to provide an online detection system for propylene polymerization quality of a chaotic multi-scale self-adaptive detection system.
The invention has the following beneficial effects: 1. the chaos reconstruction analysis and the Gabor multi-scale analysis in the propylene polymerization production process effectively represent the dynamic characteristics and nonlinearity under different scales in the actual industrial polymerization process, and the high-precision measurement of the product quality index melt index is realized; 2. the self-adaptive optimization detection system realizes the self-adaptive adjustment of the detection system and the matching of the detection system, and improves the application and popularization capability of the system.
In conclusion, the propylene polymerization quality online detection system provided by the invention can be used for online measurement of important quality index melt index in the propylene polymerization process, overcomes the defects of large time lag and low measurement precision of the traditional detection system, realizes adaptive online measurement, gives consideration to chaotic characteristics and multi-scale characteristics in the polymerization process, and has high confidence level and strong robustness.
Drawings
FIG. 1 is a diagram showing the overall structure of an on-line system for detecting the polymerization quality of propylene according to example 1 of the present invention;
FIG. 2 is a functional block diagram of an on-line detection system for polymerization quality of propylene according to the present invention.
Detailed Description
The following examples illustrate the invention in detail: the present example is carried out on the premise of the technical scheme of the present invention, and detailed embodiments and processes are given, but the scope of the present invention is not limited to the following examples, and the experimental methods without specific conditions noted in the following examples are generally performed according to conventional conditions.
Example 1
Referring to fig. 1 and 2, fig. 1 is an overall architecture diagram of an on-line detection system for propylene polymerization quality according to the present invention; FIG. 2 is a functional block diagram of an on-line detection system for polymerization quality of propylene according to the present invention.
The invention discloses an overall architecture of a chaos multi-scale self-adaptive propylene polymerization quality online detection system, and relates to a propylene polymerization production process 1, a field intelligent instrument 2 for measuring easily-measured variables, a control station 3 for measuring operation variables, a DCS database 4 for storing data, a propylene polymerization quality online detection system 5 and a melt index soft measurement value display instrument 6, wherein the field intelligent instrument 2 and the control station 3 are connected with the propylene polymerization production process 1, the field intelligent instrument 2 and the control station 3 are connected with the DCS database 4, the DCS database 4 is connected with the input end of the propylene polymerization quality online detection system 5, and the output end of the propylene polymerization quality online detection system 5 is connected with the melt index soft measurement value display instrument 6. The above easily measurable variables and the manipulated variables are all operation parameters.
According to the reaction mechanism and the process analysis, in consideration of various factors influencing the melt index in the production process of polypropylene, nine common operating parameters in the actual production process are taken as modeling variables, which are respectively as follows: three propylene feed flow rates, main catalyst flow rate, auxiliary catalyst flow rate, temperature, pressure, liquid level in the kettle, and hydrogen volume concentration in the kettle. Table 1 lists 9 modeling variables required by the chaos multi-scale intelligent optimal propylene polymerization process measuring instrument, namely, the temperature in the kettle (T), the pressure in the kettle (p), the liquid level in the kettle (L), the volume concentration of hydrogen in the kettle (XV), the propylene feeding flow rate of 3 strands (the first propylene feeding flow rate f1, the second propylene feeding flow rate f2, the third propylene feeding flow rate f3) and the catalyst feeding flow rate of 2 strandsFlow rates (main catalyst flow rate f4, cocatalyst flow rate f 5). The melt index off-line test value is used as a check value of the polypropylene production quality detection system 5 and is used for calculating a prediction Error to evaluate the prediction performance of the polypropylene production quality detection system 5, wherein the prediction Error is Root Mean Square Error (RMSE), and the calculation formula isWherein the content of the first and second substances,the output value y of the polypropylene production quality detection system 5iThe melt index off-line test value is obtained by manual sampling and off-line test analysis, and is collected every 4 hours.
TABLE 1 chaos multiscale intelligent optimum propylene polymerization process measuring instrument required modeling variables
Variable sign | Meaning of variables | Variable sign | Meaning of variables |
T | Temperature in the kettle | f1 | First propylene feed flow rate |
p | Pressure intensity in kettle | f2 | The second stream of propyleneFlow rate of feed |
L | Liquid level in the kettle | f3 | Third propylene feed flow rate |
Xv | Volume concentration of hydrogen in the autoclave | f4 | Main catalyst flow rate |
f5 | Flow rate of cocatalyst |
With continued reference to fig. 2, the functional structure of the propylene polymerization quality on-line detection system 5 comprises:
(1) a chaos reconstruction module 7 for reconstructing the model input variables input from the DCS database according to the chaos characteristics thereof,
the expression of the chaotic system of the input signal in the propylene polymerization production process is z (n) ═ s (n), s (n + T)1),s(n+T2),...,s(n+Td-1)]Wherein s (n) is the n-th sampling point signal of propylene polymerization process, T1,T2,...,Td-1Respectively the sampling time after the nth sampling point. In the chaotic system, the delay time satisfies TmCondition m τ where τ is the delay time, TmRepresents the mth sampling instant, therefore, the propylene process input signal can be reconstructed into a dynamic chaotic system signal z (n) (s (n), s (n + τ), s (n +2 τ), and]wherein z (n) is chaotic reconstructed signal at nth time, and tau is delay timeAnd d is the embedding dimension of the input signal. The delay time and the embedding dimension of the chaotic reconstruction are respectively obtained by a mutual information method and a pseudo-nearest neighbor method.
(2) The Gabor multi-scale analysis module 8 is configured to analyze the input variable with frequency as a reference, perform multi-scale reconstruction on the variable through a Gabor kernel function, and represent local texture information of the input variable in each scale and each direction at different frequencies, where the Gabor kernel function is defined as follows:
where z denotes reconstruction variable coordinate information, u denotes a direction of the Gabor filter, v denotes a scale of the Gabor filter, i is a complex symbol, exp (ik)u,vz) an oscillation function in the form of a complex exponential, σ2Is kernel function width, ku,vRepresenting the response of the Gabor filter in each direction of the respective scale. The partial function of the Gabor kernel functions is as follows: k is a radical ofu,v 2z2/2σ2Is a Gaussian envelope function, ku,v 2/σ2To compensate for energy spectrum attenuation, the envelope function can limit the range of the oscillating function, usually by windowing, preserve the locality of the wave, and extract the characteristic information near the coordinates. exp (ik)u,vz) is an oscillating function whose real part is even symmetric with respect to the cosine function and whose imaginary part is odd symmetric with respect to the sine function. exp (-sigma)2/2) represents the filtered DC component, [ exp (ik)u,vz)-exp(-σ2/2)]The purpose of the operation is to eliminate the influence of the DC component on the filtering effect, the kernel function width sigma2To determine the bandwidth size of the Gabor filter. k is a radical ofu,vRepresenting the response of the Gabor filter in the respective direction of the respective scale, each ku,vAll represent a Gabor filter, so that when a plurality of different k's are selectedu,vA plurality of different filter banks can be obtained.
The Gabor features are obtained by convolution of kernel functions, and the expression is as follows:
Gu,v(Z)=f(z)*ψu,v(Z) (2)
wherein G isu,v(z) represents the convolution function of the corresponding dimension v and direction u around the coordinate z, and ψ is the Gabor kernel function. Analyzing the input variable by using a Gabor function to obtain a complex input characteristic signal:
Gu,v(Z)=Re(Gu,v(Z))+jIm(Gu,v(Z)) (3)
the amplitude and phase of the Gabor characteristic signal are respectively:
(3) and the self-adaptive extreme random tree module 9 is used for completing input-to-output mapping modeling based on an integrated learning framework by adopting an extreme random tree. The extreme random tree training splitting rule ensures the sparsity of the model by introducing the Gaussian prior distribution of the zero mean value of the weight vector given by the hyper-parameters, and the hyper-parameters can be estimated by adopting a method of maximizing the edge likelihood function. The purpose of the whole model is to design a system according to a sample set and prior knowledge, so that the system can predict the output of the polypropylene melt index for new data.
(4) The adaptive particle swarm optimization module 10 is configured to optimize parameters of the detection system by using an adaptive particle swarm algorithm, and complete the following steps:
(4.1) randomly generating initial particle group velocity and position;
(4.2) calculating the population diversity index D (t):
wherein Gbest (t) is a global optimal solution reached by the whole particle swarm in the t-th iteration, Fit (Gbest (t)) represents a corresponding fitness value of Gbest (t), m is the particle swarm size, si(t) is the ithThe position of the particle at the t-th iteration, Fit(s)i(t)) represents si(t) corresponding fitness value;
(4.3) updating the learning rate parameter Φ (t):
(4.4) updating the velocity and position of the particles to generate new populations;
sin(t+1)=sin(t)+qin(t+1) (9)
wherein alpha is1Is an individual acceleration parameter, α2Is the global acceleration parameter that is,andis a random number between 0 and 1, t is the iteration number, and p is the particle swarm size; q. q.sin(t +1) is the speed of the nth component of the ith particle at the t +1 th iteration, qin(t) is the velocity of the nth component of the ith particle at the t-th iteration, sin(t +1) is the position of the nth component of the ith particle at the t +1 th iteration, sin(t) is the position of the nth component of the ith particle at the tth iteration, LbestinThe optimal solution is achieved by the nth component of the ith particle, wherein n is 1, and 2 is an optimization parameter of the detection system;
(4.5) judging whether the algorithm termination condition is met, if so, outputting the global optimal particles and the optimal solution represented by the global optimal particles, and ending iteration; otherwise, returning to (5.2) and continuing the iteration;
(5) the chaotic multi-scale self-adaptive online detection system for the polymerization quality of the propylene further comprises a system updating module 11, wherein the system updating module is used for updating the detection system online, inputting offline experimental data into a training set periodically and updating a self-adaptive extreme random tree measurement model.
Take specific data as an example: in this embodiment, 9 modeling variables required for acquiring in the DCS system are extracted to obtain a variable input matrix:
inputting data into a polypropylene measuring system 5, and obtaining predicted values of the melt index [2.5203,2.5066,2.4838,2.3670 and 2.3759 ] by a chaotic multi-scale self-adaptive measuring module]. Melt index off-line assay values [2.48,2.47,2.49,2.31,2.36]As a check value of the polypropylene measurement system 5, the method is used for calculating a prediction Error to evaluate the prediction precision of the polypropylene production quality measurement system 5, wherein the prediction Error is Root Mean Square Error (RMSE), and the calculation formula isWherein the content of the first and second substances,for the output value, y, of the polypropylene production quality measuring system 5iThe forecast deviation of the polypropylene production quality detection system 5 is [0.0403,0.0366, -0.0062,0.057,0.0159 ] for the melt index off-line test value]The root mean square error is 0.0403, and the melt index prediction value and the prediction precision of the measurement system are obtained.
The present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof, and it is therefore intended that all such changes and modifications as fall within the true spirit and scope of the invention be considered as within the following claims.
Claims (10)
1. An on-line detection system for propylene polymerization quality, which is used for measuring the melt index of quality index of propylene polymerization process, and is characterized by comprising:
the chaos reconstruction module reconstructs the operating parameters of the propylene polymerization process according to the chaos characteristics of the operating parameters to obtain input variables;
the Gabor multi-scale analysis module analyzes the multi-scale characteristics of the input variable by taking frequency as a reference, performs multi-scale reconstruction on the variable through a Gabor kernel function, and extracts local texture feature information of the input variable in each scale and each direction under different frequencies to obtain an input feature signal;
the extreme random tree measurement model module is used for converting the input characteristic signals and outputting corresponding soft measurement values of the polypropylene products by taking a polypropylene product sample set and priori knowledge as basis; and
and the self-adaptive particle swarm module is used for optimizing the bifurcation threshold parameter of the detection system by adopting a self-adaptive particle swarm algorithm.
2. The on-line detection system for propylene polymerization quality as claimed in claim 1, wherein the operation parameters are a first propylene feeding flow rate, a second propylene feeding flow rate, a third propylene feeding flow rate, a main catalyst flow rate, an auxiliary catalyst flow rate, a temperature in the stirred tank, a pressure in the tank, a liquid level in the tank, and a volume concentration of hydrogen in the tank.
3. The system of claim 1, wherein the chaotic system of the operating parameters is expressed as z (n) ═ s (n), s (n + T)1),s(n+T2),...,s(n+Td-1)]Wherein s (n) is the n-th sampling point signal of propylene polymerization process, T1,T2,...,Td-1Respectively the sampling time after the nth sampling point; in the chaotic system, the delay time satisfies TmCondition m τ where τ is the delay time, TmAnd (3) representing the m-th sampling moment, reconstructing an input signal of the propylene polymerization process into a dynamic chaotic system signal z (n) ═ s (n), s (n + tau), s (n +2 tau), and]where z (n) is the chaos reconstructed signal at the nth moment, τ is the delay time, and d is the embedding dimension of the input signal.
4. The on-line detection system for propylene polymerization quality according to claim 3, wherein the delay time and the embedding dimension are obtained by mutual information method and pseudo-nearest neighbor method, respectively.
5. The on-line detection system for polymerization quality of propylene according to claim 1, wherein the Gabor kernel function is defined as follows:
where z denotes coordinate information of a reconstruction variable, u denotes a direction of the Gabor filter, v denotes a scale of the Gabor filter, i is a complex symbol, exp (ik)u,vz) an oscillation function in the form of a complex exponential, σ2Is kernel function width, ku,vRepresenting the response of the Gabor filter in each direction of the respective scale.
6. The system for on-line detection of propylene polymerization quality according to claim 1, wherein the input characteristic signal is obtained by convolution of Gabor kernel function, and the expression is as follows:
Gu,v(z)=f(z)*ψu,v(z) (2)
wherein G isu,v(z) represents a convolution function of the corresponding dimension v and the direction u near the coordinate z, psi is a Gabor kernel function, and the input variable is analyzed by the Gabor kernel function to obtain a complex input characteristic signal:
Gu,v(z)=Re(Gu,v(z))+jIm(Gu,v(z)) (3)
the amplitude and phase of the Gabor characteristic signal are respectively:
7. the system of claim 1, wherein the extreme random tree measurement model module employs an extreme random tree to perform input-to-output mapping modeling based on an ensemble learning framework.
8. The system for the on-line detection of the polymerization quality of the propylene according to claim 1, wherein the extreme random tree ensures the sparsity of the model by introducing a Gaussian prior distribution with zero mean value of the weight vector given by the hyperparameter, and the hyperparameter can be estimated by adopting a method of maximizing an edge likelihood function.
9. The system for on-line detection of the polymerization quality of propylene according to claim 1, wherein the adaptive particle swarm module is completed by the following process:
(5.1) randomly generating initial particle group velocity and position;
(5.2) calculating the population diversity index D (t):
wherein Gbest (t) is a global optimal solution reached by the whole particle swarm in the t-th iteration, Fit (Gbest (t)) represents a corresponding fitness value of Gbest (t), m is the particle swarm size, si(t) is the position of the ith particle at the tth iteration, Fit(s)i(t)) represents si(t) corresponding fitness value;
(5.3) updating the learning rate parameter Φ (t):
(5.4) updating the speed and position of the particles to generate new populations;
sin(t+1)=sin(t)+qin(t+1) (9)
wherein alpha is1Is an individual acceleration parameter, α2Is the global acceleration parameter that is,andis a random number between 0 and 1, t is the iteration number, and p is the particle swarm size; q. q.sin(t +1) is the speed of the nth component of the ith particle at the t +1 th iteration, qin(t) is the velocity of the nth component of the ith particle at the t-th iteration, sin(t +1) is the position of the nth component of the ith particle at the t +1 th iteration, sin(t) is the position of the nth component of the ith particle at the tth iteration, LbestinThe optimal solution is achieved by the nth component of the ith particle, wherein n is 1, and 2 is an optimization parameter of the detection system;
(5.5) judging whether the algorithm termination condition is met, if so, outputting the global optimal particles and the optimal solution represented by the global optimal particles, and ending iteration; otherwise, returning to (5.2) and continuing the iteration.
10. The system for on-line detection of propylene polymerization quality according to claim 1, further comprising a system update module for on-line updating the detection system, periodically inputting off-line experimental data into the training set, and updating the adaptive extreme stochastic tree measurement model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010509939.6A CN113764047B (en) | 2020-06-05 | 2020-06-05 | Propylene polymerization quality on-line measuring system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010509939.6A CN113764047B (en) | 2020-06-05 | 2020-06-05 | Propylene polymerization quality on-line measuring system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113764047A true CN113764047A (en) | 2021-12-07 |
CN113764047B CN113764047B (en) | 2024-06-28 |
Family
ID=78785263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010509939.6A Active CN113764047B (en) | 2020-06-05 | 2020-06-05 | Propylene polymerization quality on-line measuring system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113764047B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018072351A1 (en) * | 2016-10-20 | 2018-04-26 | 北京工业大学 | Method for optimizing support vector machine on basis of particle swarm optimization algorithm |
CN108493951A (en) * | 2018-03-21 | 2018-09-04 | 中南大学 | A kind of multi-objective reactive optimization method based on Chaos particle swarm optimization algorithm |
CN108804851A (en) * | 2018-06-28 | 2018-11-13 | 浙江大学 | A kind of high-precision propylene polymerization production process optimal soft survey instrument of chaos gunz optimizing |
CN108982576A (en) * | 2018-06-28 | 2018-12-11 | 浙江大学 | A kind of high-precision propylene polymerization production process optimal soft survey instrument of chaos |
-
2020
- 2020-06-05 CN CN202010509939.6A patent/CN113764047B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018072351A1 (en) * | 2016-10-20 | 2018-04-26 | 北京工业大学 | Method for optimizing support vector machine on basis of particle swarm optimization algorithm |
CN108493951A (en) * | 2018-03-21 | 2018-09-04 | 中南大学 | A kind of multi-objective reactive optimization method based on Chaos particle swarm optimization algorithm |
CN108804851A (en) * | 2018-06-28 | 2018-11-13 | 浙江大学 | A kind of high-precision propylene polymerization production process optimal soft survey instrument of chaos gunz optimizing |
CN108982576A (en) * | 2018-06-28 | 2018-12-11 | 浙江大学 | A kind of high-precision propylene polymerization production process optimal soft survey instrument of chaos |
Also Published As
Publication number | Publication date |
---|---|
CN113764047B (en) | 2024-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110352660B (en) | Method and device for processing information of rapid nondestructive testing of vitality of delinted cotton seeds | |
CN103970092B (en) | Multi-stage fermentation process fault monitoring method based on self-adaption FCM algorithm | |
CN108629452A (en) | A kind of Weather Risk decision-making technique based on multi-mode multi-parameter DATA PROCESSING IN ENSEMBLE PREDICTION SYSTEM | |
CN101382801B (en) | Optimum soft measuring instrument based on EGA-optimized polymerization of propylene production process and method | |
Sale et al. | Quantitative analysis of phase transitions in two-dimensional XY models using persistent homology | |
CN101738998B (en) | System and method for monitoring industrial process based on local discriminatory analysis | |
CN109507888B (en) | Propylene polymerization production process optimal online forecasting system based on ensemble learning | |
CN113642666B (en) | Active enhancement soft measurement method based on sample expansion and screening | |
CN100470418C (en) | Polypropylene melting index softsensoring instrument based on blind signal analysis and method thereof | |
CN109002810A (en) | Model evaluation method, Radar Signal Recognition method and corresponding intrument | |
CN115730241A (en) | Construction method of cavitation noise identification model of water turbine | |
CN109787958A (en) | Network flow real-time detection method and detection terminal, computer readable storage medium | |
CN113759834A (en) | Chaos multi-scale intelligent optimal propylene polymerization process measuring instrument | |
CN113627539A (en) | Rolling bearing composite fault diagnosis method and system, storage medium and computing equipment | |
CN113764047A (en) | Propylene polymerization quality on-line measuring system | |
CN113764048A (en) | Polypropylene production quality on-line measuring system | |
CN103675005A (en) | Soft industrial melt index measurement instrument and method for optimal fuzzy network | |
Ramu et al. | A review on crop yield prediction using machine learning methods | |
CN109445398A (en) | Propylene polymerization production process optimal online forecasting system based on weighted array study | |
CN113764049A (en) | Polypropylene production quality detection system | |
CN103675009A (en) | Fuzzy-equation-based industrial melt index soft measuring meter and method | |
CN113759103A (en) | Propylene polymerization quality on-line measuring system | |
CN103678953A (en) | Biological fermentation yield on-line forecasting method based on Bayes combination neural network | |
Fu et al. | Prediction of financial economic time series based on group intelligence algorithm based on machine learning | |
CN103838209A (en) | Self-adaption optimal forecasting system and method in propylene polymerization production process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |