CN102831269B - Method for determining technological parameters in flow industrial process - Google Patents

Method for determining technological parameters in flow industrial process Download PDF

Info

Publication number
CN102831269B
CN102831269B CN201210292164.7A CN201210292164A CN102831269B CN 102831269 B CN102831269 B CN 102831269B CN 201210292164 A CN201210292164 A CN 201210292164A CN 102831269 B CN102831269 B CN 102831269B
Authority
CN
China
Prior art keywords
max
quality
particle
partiald
rule
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.)
Expired - Fee Related
Application number
CN201210292164.7A
Other languages
Chinese (zh)
Other versions
CN102831269A (en
Inventor
王建国
张文兴
石炜
张永强
杨斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inner Mongolia University of Science and Technology
Original Assignee
Inner Mongolia University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inner Mongolia University of Science and Technology filed Critical Inner Mongolia University of Science and Technology
Priority to CN201210292164.7A priority Critical patent/CN102831269B/en
Publication of CN102831269A publication Critical patent/CN102831269A/en
Application granted granted Critical
Publication of CN102831269B publication Critical patent/CN102831269B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention discloses a method for determining technological parameters in a flow industrial process. The method includes the steps of firstly, collecting production data, and using the technological parameters as input and product quality and output to build quality models; secondly, using rule extraction to extract corresponding rules between the input and the output from the production data so as to form a rule library; and thirdly, using optimization to find rules corresponding to given quality indexes according to the given quality indexes, initiating the technological parameters in the range of the rules, using the initiated technological parameters as input of the quality models to predict product quality, calculating errors between the predicted quality and the quality indexes, and correcting to find optimal parameters to enable the errors between the predicted quality and the quality indexes to be minimum. By the method, product yield is improved effectively and production cost is lowered.

Description

A kind of defining method of process flow industry process technological parameter
Technical field
The present invention relates to a kind of defining method of the process flow industry process technological parameter based on data-driven.
Background technology
Producing Process of Processing Industry generally has the features such as multivariate, non-linear, strong coupling, product quality changes with working condition change, as being subject to the interference of the multiple uncertain factors such as material composition, operating condition, equipment state, and operational process often has dynamic perfromance, be difficult to carry out accurate description with mechanism model.Meanwhile, because its production process is very complicated, the larger gap of product quality existence compared with same kind of products at abroad that domestic process industry is produced, main manifestations is unstable product quality, the life-span is low, rejection rate is high.
The control of product quality after all or the setting problem of technological parameter, namely according to the quality index backstepping technological parameter of product.
Current, in domestic each large Producing Process of Processing Industry, the adjustment of technological parameter is mainly by artificial experience, the method adopting exhaustive examination to gather carries out setting parameter, when working conditions change is frequent, only relies on artificial experience to be difficult to adjusting process parameter timely and accurately, cause product quality to can not get effective control, waste is serious, and easily occurs waste product.
Adopting a kind of reasonably method carry out optimizing process technological parameter and set, is the key issue place solving product quality conservative control.
Process industry can have accumulated a large amount of production datas in long-term production run, at present, the widespread use in the industrial production of a large amount of Novel meters, networked meters and sensing technology, obtain the real time data in a large amount of actual production process, these data have contained the various rules in production run, data driven technique can be utilized, from a large amount of data, obtain the quantitative relationship between technological parameter and product quality, and then realize the forecast of system, monitoring, the various desired function such as diagnosis and optimization.
Summary of the invention
The technical issues that need to address of the present invention are just the defect overcoming prior art, and provide a kind of defining method of the process flow industry process technological parameter based on data-driven, it can improve production product percent of pass effectively, reduce production cost.
For solving the problem, the present invention adopts following technical scheme:
The invention provides a kind of defining method of the process flow industry process technological parameter based on data-driven, described method comprises the following steps:
1) quality modeling: according to the production data gathered in actual production process, utilize neural net method, sets up with process parameter as input, product quality are for output quality model;
2) rule extraction: according to the production data gathered in actual production process, utilizes the method for rule extraction from the rule of correspondence between extracting data constrained input, formation rule storehouse;
3) process parameter optimizing: utilize optimization method according to given quality index, find the rule that given quality index is corresponding, and in regular scope initialization procedure technological parameter, using the input of initialized parameter as quality model, prediction product quality, calculate the error with quality index, according to error, optimization method is utilized to revise technological parameter, using rule as constraint condition in makeover process, ensure revised parameter still in regular scope, revise by optimizing, find the parameter of one group of optimum, make the error of the predicted value of model and quality index minimum.
The invention has the advantages that: the present invention adopts data driven technique, adopt optimization method, speed of searching optimization is fast, simple to operate; The quality index of product is made to be in optimum position in target range fast.
The result that each optimizing obtains can utilize quality model to carry out off-line prediction to product quality, avoids the artificial primary parameter that often adjusts and all needs online verification, so that cause a large amount of waste products; And, in optimizing process, utilize rule to retrain parameter, ensure that the parameter that optimizing obtains meets production reality.The present invention can weave into visual software with computerese, only need on software interface given quality index, just can obtain required process parameter value very soon, the optimization of process parameter be determined convenient and quick.
The present invention is applied widely, extend in the process industries such as Coal Chemical Industry, petrochemical industry, metallurgy, solve the empirical and tentative problem of processing parameter setting in production run, not only save energy and reduce the cost, and to stabilized product quality, enhance productivity significant.
Accompanying drawing explanation
Fig. 1 is the technology of the present invention route map.
Fig. 2 is neural network quality model predictive simulation result figure.
Fig. 3 is decision tree diagram.
Fig. 4 is BP neural network structure figure.
Fig. 5 is decision tree structure figure.
Fig. 6 is particle shifting principle figure.
Embodiment
Embodiment 1 is based on the defining method of the process flow industry process technological parameter of data-driven
As shown in Figure 1, concrete steps are Technology Roadmap:
1st step, set up quality model extracting method: first existing production data is normalized, eliminate the impact of different dimension, the data extracted in production run are utilized to set up quality model, and utilize the rule knowledge between the method Extraction technique of rule extraction and quality index, formation rule storehouse;
2nd step, setting quality target value, the initial value of algorithm parameter and the initial value of process parameter: technological parameter is when initialization, the rule of its correspondence is first found according to given quality target value, then by technological parameter initialization in the scope of rule, reduction optimizing space, accelerates speed of searching optimization;
3rd step, quality model: utilize quality model, predicts product quality according to the technological parameter after optimizing;
4th step, counting yield quality: according to the product quality of prediction, calculate the error with given quality target value, and in this, as the evaluation index optimized, error is less, proves with desired value more close;
5th step, judge whether product quality meets the demands: error amount and given threshold value are contrasted, if be less than threshold value, meet the demands, then stop optimizing, the procedure parameter value of its correspondence is optimal value, does not meet the demands, adopt optimization method optimizing: according to optimization method, renewal is optimized to process parameter; Obtain new process parameter value and then go to 3 steps;
Embodiment 2 emulation experiment
In order to verify the validity of the inventive method, emulation experiment is carried out to the optimization defining method of the technological parameter in the present invention.
This emulation experiment, for certain iron and steel enterprise's strip hot-dip galvanizing production run, according to given quality index, is optimized and is determined technological parameter.
Technological parameter comprises: air pressure p, air knife are to the distance d and the unit speed s that are with steel, and target product quality is zinc layer weight w.
In process of production, generally the zinc layer weight w above control cincture steel is carried out by these three technological parameters of adjustment p, d, s.
When the zinc layer weight that production one is specified, need to regulate this three parameters simultaneously, main by artificial experience operation at present, cause zinc layer weight to be controlled quickly and accurately, occur waste product.
The present embodiment is chosen 1000 groups of strip hot-dip galvanizing production datas and is utilized 800 groups of data to set up neural network quality model, and utilizes all the other 200 groups of data to carry out prediction checking.
Predicted root mean square error reaches 0.065, and precision reaches 94.5%,
Neural network quality model predictive simulation result figure as shown in Figure 2.
Embodiment 3 decision tree extracting rule
Equally, adopt identical data, utilize decision tree extracting rule, all the other 200 groups of data are verified model.
Here first to classify to zinc layer weight data, according to the different requirements to zinc layer weight, zinc layer weight is divided into 3 classifications, i.e. 115<w≤146 (1 class), 80≤w<115 (2 class), 48≤w<80 (3 class), and using the root node of these 3 classifications as decision tree, input attributes p, d, s are then as the leaf node of tree.
Fig. 3 is the decision tree obtained, and the rule of its correspondence is:
Rule 1: if 26 >=p, 15 >=d, then 120 >=w > 80
Rule 2: if 26 >=p, 15 < d, 658 >=s, then 120 >=w > 80
Rule 3: if 26 >=p, 15 < d, 65.7 < s, then 160 >=w > 120
Rule 4: if 26 < p, 15 >=d, then 80 >=w > 40
Rule 5: if 26 < p, 18 >=d > 15, then 120 >=w > 80
Rule 6: if 26 < p, 18 < d, then 160 >=w > 120
To plate 60g/m to belt steel surface 2during zinc layer weight, can find that this zinc layer weight corresponds to rule 4, namely constrain technological parameter span.
Embodiment 4 particle group optimizing method
Utilize the method for particle group optimizing, first determine that the number of population is 50, iterations is 150, the position X of initialization particle in regular scope i=(p, d, s) (established technology parameter) and speed, assigned error is at ± 0.5g/m 2in scope, zinc layer weight is with 60g/m 2as set-point, utilize neural network quality model to predict the zinc layer weight that each particle is corresponding, and contrast with given carrying out, if wherein the error of certain particle is at ± 0.5g/m 2in scope, then namely the position of this particle is required technological parameter; If do not meet the demands, then particle carries out iteration, more the position of new particle and speed, and utilizes the position of rule constrain particle, until meet the demands or reach the precision of regulation.Optimized by successive ignition, the result obtained is: p=35.5, d=12.9, v=105.4, and in regular scope, zinc layer weight is 60g/m 2, meet the demands completely.
Embodiment 5 neural network
As shown in Figure 4, neural network is generally divided into display in input layer, hidden layer 2, output layer 3, figure to only have a hidden layer to neural network structure.In order to without loss of generality, suppose there be h hidden layer, P training sample, i.e. P inputoutput pair (X here k, Y k), (k=1,2 ..., P).Wherein, X kfor a kth sample input vector: " 1 " represents ground floor, and n is the dimension of input amendment, the neuron number namely in input layer; Y kdesired output vector for a kth sample: Y k=(y k1, y k2...., y km), m is the dimension of output vector, the neuron number namely in output layer.
The activation function of output layer and hidden layer is here for S type activation function.
S type activation function: f ( x ) = 1 1 + e - x
For a kth sample, i-th neuronic output valve of h layer network can be obtained by the forward-propagating process of working signal:
x ki h = f ( u ki h ) - - - ( 1.1 )
u ki h = &Sigma; j w ij h x kj h - 1 + &theta; i h - - - ( 1.2 )
Wherein, be a h-1 layer jth neuronic output valve, be i-th neuron and a h-1 layer jth neuronic connection weights of h layer, be i-th neuronic threshold value of h layer.
From the input layer of network to hidden layer, then to output layer, each neuronic output valve can be obtained successively with formula (1.1), (1.2).
Provide the derivation of BP algorithm mathematics expression formula below.For convenience of explaining, below illustrate all for a kth sample.
The desired output of an output layer kth sample with the actual square error exported is:
E = 1 2 &Sigma; l = 1 m ( x l H - y l ) 2 = 1 2 &Sigma; l = 1 m ( e l ) 2 - - - ( 1.3 )
At amendment w ij, θ itime, Δ w ij, Δ θ iand E knegative gradient direction relevant, that is:
&Delta; w ij = - &PartialD; E &PartialD; w ij &Delta; &theta; i = - &PartialD; E &PartialD; &theta; i
In order to improve the learning ability of neural network, in network training, add learning rate η, that is:
&Delta; w ij = - &eta; &PartialD; E &PartialD; w ij - - - ( 1.4 )
&Delta; &theta; i = - &eta; &PartialD; E &PartialD; &theta; i - - - ( 1.5 )
In the learning process of reality, learning rate η is very large on the impact of learning process.η is the step-length by gradient search.
Therefore, modified weight formula is:
w ij(t+1)=w ij(t)+Δw ij(t) (1.6)
Threshold value correction formula is:
θ i(t+1)=θ i(t)+Δθ i(t) (1.7)
Wherein, t is for revising number of times.
By formula (1.1), (1.2), (1.3) can obtain: &PartialD; E &PartialD; w ij = &PartialD; E &PartialD; u i h &PartialD; u i h &PartialD; w ij , &PartialD; E &PartialD; &theta; i = &PartialD; E &PartialD; u i h &PartialD; u i h &PartialD; &theta; i
By formula (1.1), (1.2), thus have: &PartialD; u i h &PartialD; w ij = &PartialD; ( &Sigma; j w ij h x ij h - 1 + &theta; i j ) &PartialD; w ij = x j h - 1
&PartialD; u i h &PartialD; &theta; i = &PartialD; ( &Sigma; w ij h x kj h - 1 + &theta; i h j ) &PartialD; &theta; i = 1
Then
&Delta; w ij h = - &eta; &PartialD; E &PartialD; w ij h = - &eta; &PartialD; E &PartialD; u i h x j h - 1 - - - ( 1.8 )
&Delta; &theta; i = - &eta; &PartialD; E &PartialD; &theta; i = - &eta; &PartialD; E &PartialD; u i h - - - ( 1.9 )
By formula (1.1), (1.2), (13) are known
&PartialD; E &PartialD; u i h = &PartialD; E &PartialD; x i h &PartialD; x i h &PartialD; u i h = &PartialD; E &PartialD; x i h x i h ( 1 - x i h ) - - - ( 1.10 )
Existing layering is considered, obtains
(1) output layer
If h=H, then illustrate the output of output layer H.
By formula (1.3): wherein y lexpectation value, i.e. constant, therefore have:
&PartialD; E &PartialD; x i h = &PartialD; E &PartialD; x i H = &PartialD; [ 1 2 &Sigma; l = 1 m ( x l H - y l ) 2 ] &PartialD; x i H = x l H - y l - - - ( 1.11 )
According to formula (1.10) and formula (1.11), have
&PartialD; E &PartialD; u i h = &PartialD; E &PartialD; u i H = ( x l H - y i ) - - - ( 1.12 )
(2) hidden layer
If h<H, then this layer is hidden layer, at this moment should consider the effect of last layer to it.
&PartialD; E &PartialD; x i h = &Sigma; l &PartialD; E &PartialD; u i h + 1 &PartialD; u i h + 1 &PartialD; x i h
By formula (1.2), u ki h = &Sigma; j w ij h x kj h - 1 + &theta; i h , When can obtain, u l h + 1 = &Sigma; j w lj h + 1 x kj h + &theta; i h + 1 , Thus have &PartialD; u i h + 1 &PartialD; x i h = &PartialD; [ &Sigma; j w lj h + 1 x kj h + &theta; l h + 1 ] &PartialD; x i H = w lj h + 1
&PartialD; E &PartialD; x i h = &Sigma; l &PartialD; E &PartialD; u i h + 1 w lj h + 1
Convolution (1.10) has: &PartialD; E &PartialD; u i h = &PartialD; E &PartialD; x i h &PartialD; x i h &PartialD; u i h = x i h ( 1 - x i h ) &Sigma; l &PartialD; E &PartialD; u i 9 h + 1 w lj h + 1
For three-layer network (namely last one deck is for output layer, and only has one deck hidden layer)
Note d i H = &PartialD; E &PartialD; u i h = ( x i H - y i ) x i H ( 1 - x i H )
The weights of output layer, threshold value correction formula:
w ij ( t + 1 ) = w ij ( t ) + &Delta; w ij ( t ) = w ij ( t ) - &eta; d i H x j H - 1 - - - ( 1.13 )
&theta; i ( t + 1 ) = &theta; i ( t ) + &Delta; &theta; i ( t ) = &theta; i ( t ) - &eta; d i H - - - ( 1.14 )
Weights, the threshold value correction formula of middle hidden layer:
w ij ( t + 1 ) = w ij ( t ) + &Delta; w ij ( t ) = w ij ( t ) - &eta; x i h ( 1 - x i h ) x j h - 1 &Sigma; l d l H w li H - - - ( 1.15 )
&theta; i ( t + 1 ) = &theta; i ( t ) + &Delta; &theta; i ( t ) = &theta; i ( t ) - &eta; x i h ( 1 - x i h ) &Sigma; l d l H w li H - - - ( 1.16 )
Four formula (1.13) more than obtained, (1.14), (1.15), (1.16) are four important formulas in neural network algorithm implementation procedure.
Embodiment 6 traditional decision-tree
Decision Tree algorithms utilizes information gain as the choice criteria of attribute, and the attribute selecting information gain maximum produces decision tree node, to make, when testing each non-leaf node, can obtain and record maximum classification information about tested.Branch is set up by the different values of this attribute, again subset recursive call the method for each branch is set up to the branch of decision tree node, until all collection only comprise other data of same class, finally obtain a decision tree, from decision tree, I just can obtain rule, and the form of decision tree as shown in Figure 5.
If X is the set of training data sample, n sample altogether, m classification, n training sample is divided into m class by the destination of study exactly, is designated as C={X 1, X 2..., X m, if the training sample number of the i-th class is | X i|=C i, the probability that sample belongs to i class is expectation information then needed for this sample X classification is provided by following formula:
I ( X 1 , X 2 , . . . , X m ) = - &Sigma; i = 1 m P ( X i ) log 2 P ( X i ) - - - ( 2.1 )
If attribute A has v different value { a 1, a 2... a v, at A=a jthe example number belonging to the i-th class in situation is C ij, i.e. P (X i/ A=a j) for the value of testing attribute A be a jtime belong to the probability of the i-th class, note Y jfor A=a jtime example set, then its expectation information of training sample set pair attribute A is:
E ( Y j ) = &Sigma; j = 1 v P ( X i / A = a j ) log 2 P ( X i / A = a j ) - - - ( 2.2 )
Each A=a that testing attribute A grows jleaf node X iinformation entropy for classified information is
E ( A ) = &Sigma; j = 1 v P ( A = a j ) H ( Y j ) - - - ( 2.3 )
The information gain of acquisition is by attribute A top set:
Gain(X,A)=I(X 1,X 2,...,X m)-E(A) (2.4)
Gain (X, A) is larger, illustrates that the information selecting testing attribute A to provide for classifying is larger, therefore, according to the segmentation of the choice criteria as the testing attribute training sample of Gain (X, A), obtain into decision tree, finally decision tree is changed into rule.
Described process parameter optimizing adopts particle group optimizing (Particle Swarm Optimization, PSO) method, the rule that bond quality model and decision tree obtain realizes the optimization of technological parameter, other optimization methods go for this patent too, as ant group algorithm, fish-swarm algorithm, genetic algorithm etc.
Embodiment 7 particle group optimizing method
In PSO algorithm, the potential solution of each optimization problem is a bird in search volume, is referred to as " particle ", and namely the position of each particle is exactly a potential solution.Particle number is called population scale m, and i-th particle is X at the positional representation of d dimension space i=(x i1, x i2..., x id), (i=1,2 ..., m), speed V i=(v i1, v i2..., v id) determine the displacement of particle search mikey iterations.Calculate the p of each particle f, fitness function is generally determined by function optimised in practical problems.According to the p of each particle f, upgrade the p of each particle band g b.Here whether " optimum " is determined by concrete optimization problem: if this problem maximizing, then particle fitness is more optimum; Otherwise if this problem is minimized, then particle fitness is less is optimum.Particle is worth upgrades its speed and position by dynamically following the tracks of individual extreme value and the overall situation most.Particle upgrades its speed and position according to following formula:
v ij(t+1)=v ij(t)+c1′rand()′(p bj(t)-x ij(t))+c2′rand()′(g bj-x ij(t)) 3.1)
x ij(t+1)=x ij(t)+v ij(t+1) (3.2)
In formula, i is i-th particle, j=1,2 ..., d.C1, c2 are Studying factors, are namely respectively regulated to the maximum step-length of the best particle of the overall situation and the flight of individuality best particle direction, if too little, then particle possibility wide region, if too large, then can cause to target area flying to suddenly, or fly over target area.T is iterations, and rand () is for being evenly distributed on the random number between (0-1).At no point in the update process, particle can not exceed the maximal rate v of algorithm setting in the speed that every one dimension flies max, namely | v ij(t+1) | <v max, otherwise v ij(t+1)=v maxor=-v max.Larger v is set maxthe ability of searching optimum of particle populations can be ensured, v maxthe local search ability of less then population is strengthened.Meanwhile, the coordinate of the every one dimension of particle is also limited in x in allowed band max.
The shifting principle of particle as shown in Figure 6.
Utilize the concrete steps of particle group optimizing technological parameter as follows:
1. given quality index T and optimize precision E, using technological parameter air pressure p, air knife to the position of being with the distance d of steel and strip speed s as particle X = p 1,1 , p 1,2 , s 1,3 p 2,1 , p 2,2 , s 2,3 &CenterDot; &CenterDot; &CenterDot; p m , 1 , d m , 2 , s m , 3 , The speed of initialization particle number m, each particle V = v 1,1 , v 1,2 , v 1,3 v 2,1 , v 2,2 , v 2,3 &CenterDot; &CenterDot; &CenterDot; v m , 1 , v m , 2 , v m , 3 , Position X, speed maximal value v max, largest loop iterations t max;
2. the individual extreme value place p of initialization b=[p p, d p, s p] and the individual extreme value p of correspondence bf, global extremum position g b=[p g, d g, s g] and the global extremum g of correspondence bf;
3. with the position X of particle for input, the quality model that utilization is set up above calculates quality Y corresponding to each particle, and contrasts with quality index T, calculates the fitness p of particle f=| Y-T|;
4. p is drawn by comparing b, p bf, g b, g bf.To minimize:
If p f<p bf, p bf=p f, p b=x i=[p i, 1, d i, 2, s i, 3]; Otherwise, p bf, p bconstant;
If p f<g bf, g bf=p f, g b=x i=[p i, 1, d i, 2, s i, 3]; Otherwise, g bf, g bconstant;
5. position and the speed of each particle is upgraded;
The more speed of new particle and position:
V ij(t+1)=V ij(t)+c1′rand()′(p bj(t)-X ij(t))+c2′rand()′(g bj-X ij(t))X ij(t+1)=X ij(t)+V ij(t+1)
Consider that the speed after upgrading is whether in the scope limited,
If V ij(t+1) >v max, then V ij(t+1)=v max;
If V ij(t+1) <-v max, then V ij(t+1)=-v max;
Otherwise V ij(t+1) constant;
Meanwhile, in order to consider technological parameter in each searching process all in the scope of rule, first finding corresponding rule according to given quality index T, namely obtaining the scope of technological parameter, if the scope of a certain parameter is B = p min , d min , s min p max , d max , s max , Then retrain as follows,
If X i1(t+1) >p max, then X i1(t+1)=p max;
If X i1(t+1) <p min, then X i1(t+1)=p min;
If X i2(t+1) >d max, then X i2(t+1)=d max;
If X i2(t+1) <d min, then X i2(t+1)=d min;
If X i3(t+1) >s max, then X i3(t+1)=s max;
If X i3(t+1) <s min, then X i3(t+1)=s min;
Otherwise X ij(t+1) constant;
6. whether number of comparisons reaches maximum iteration time or default precision; Precision, i.e. p is preset if meet f<E, algorithm convergence, the g of last iteration b, g bfbe exactly the optimal value position required by us and optimal value; Otherwise return step 3., algorithm continues iteration.
Last it is noted that obviously, above-described embodiment is only for example of the present invention is clearly described, and the restriction not to embodiment.For those of ordinary skill in the field, can also make other changes in different forms on the basis of the above description.Here exhaustive without the need to also giving all embodiments.And thus the apparent change of amplifying out or variation be still among protection scope of the present invention.

Claims (1)

1. a defining method for process flow industry process technological parameter, is characterized in that, described method comprises the following steps:
1) quality modeling: according to the production data gathered in actual production process, adopts the method for neural network, with process parameter be input, product quality sets up quality model for exporting;
2) rule extraction: according to the production data gathered in actual production process, the method utilizing Decision Tree Rule to extract from the rule of correspondence between extracting data constrained input, formation rule storehouse;
3) process parameter optimizing:
1. given quality index T and optimize precision E, using technological parameter air pressure p, air knife to the position of being with the distance d of steel and strip speed s as particle X = p 1,1 , d 1,2 , s 1,3 p 2,1 , d 2,2 , s 2,3 . . . p m , 1 , d m , 2 , s m , 3 , The speed of initialization particle number m, each particle V = v 1,1 , v 1,2 , v 1,3 v 2,1 , v 2,2 , v 2,3 . . . v m , 1 , v m , 2 , v m , 3 , Position X, speed maximal value v max, largest loop iterations t max;
2. the individual extreme value place p of initialization b=[p p, d p, s p] and the individual extreme value p of correspondence bf, global extremum position g b=[p g, d g, s g] and the global extremum g of correspondence bf;
3. with the position X of particle for input, the quality model that utilization is set up above calculates quality Y corresponding to each particle, and contrasts with quality index T, calculates the fitness p of particle f=| Y-T|;
4. p is drawn by comparing b, p bf, g b, g bf;
If p f<p bf, p bf=p f, p b=x i=[p i, 1, d i, 2, s i, 3]; Otherwise, p bf, p bconstant;
If p f<g bf, g bf=p f, g b=x i=[p i, 1, d i, 2, s i, 3]; Otherwise, g bf, g bconstant;
5. position and the speed of each particle is upgraded;
The more speed of new particle and position:
V ij(t+1)=V ij(t)+c1×rand()×(p bj(t)-X ij(t))+c2×rand()×(g bj-X ij(t))
X ij(t+1)=X ij(t)+V ij(t+1)
Consider that the speed after upgrading is whether in the scope limited,
If V ij(t+1) >v max, then V ij(t+1)=v max;
If V ij(t+1) <-v max, then V ij(t+1)=-v max;
Otherwise V ij(t+1) constant;
Meanwhile, in order to consider technological parameter in each searching process all in the scope of rule, first finding corresponding rule according to given quality index T, namely obtaining the scope of technological parameter, if the scope of a certain parameter is B = p min , d min , s min p max , d max , s max , Then retrain as follows,
If X i1(t+1) >p max, then X i1(t+1)=p max;
If X i1(t+1) <p min, then X i1(t+1)=p min;
If X i2(t+1) >d max, then X i2(t+1)=d max;
If X i2(t+1) <d min, then X i2(t+1)=d min;
If X i3(t+1) >s max, then X i3(t+1)=s max;
If X i3(t+1) <s min, then X i3(t+1)=s min;
Otherwise X ij(t+1) constant;
6. whether number of comparisons reaches maximum iteration time or default precision; Precision, i.e. p is preset if meet f<E, algorithm convergence, the g of last iteration b, g bfbe exactly the optimal value position required by us and optimal value; Otherwise return step 3., algorithm continues iteration.
CN201210292164.7A 2012-08-16 2012-08-16 Method for determining technological parameters in flow industrial process Expired - Fee Related CN102831269B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210292164.7A CN102831269B (en) 2012-08-16 2012-08-16 Method for determining technological parameters in flow industrial process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210292164.7A CN102831269B (en) 2012-08-16 2012-08-16 Method for determining technological parameters in flow industrial process

Publications (2)

Publication Number Publication Date
CN102831269A CN102831269A (en) 2012-12-19
CN102831269B true CN102831269B (en) 2015-03-25

Family

ID=47334404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210292164.7A Expired - Fee Related CN102831269B (en) 2012-08-16 2012-08-16 Method for determining technological parameters in flow industrial process

Country Status (1)

Country Link
CN (1) CN102831269B (en)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103077288B (en) * 2013-01-23 2015-08-26 重庆科技学院 Towards hard measurement and the formula decision-making technique thereof of the multicomponent alloy material of small sample test figure
CN103440527A (en) * 2013-07-29 2013-12-11 辽宁大学 Method for improving ant colony algorithm optimization support vector machine parameters
CN103472783B (en) * 2013-09-03 2015-09-16 邵光震 The method for supervising produced for petrochemical industry and system
CN103473597A (en) * 2013-09-05 2013-12-25 中国寰球工程公司 Method for optimizing natural gas liquefaction process technological parameters based on genetic algorithm
CN103955760B (en) * 2014-04-22 2017-01-25 江苏祥兆文具有限公司 Aluminum rod oxidation dyeing technological parameter optimization expert system
CN104049624B (en) * 2014-07-07 2017-07-11 蓝星(北京)技术中心有限公司 Chemical products production model optimization method, device and continuous type chemical system
CN104375478B (en) * 2014-09-04 2018-09-14 太极计算机股份有限公司 A kind of method and device of Rolling production process product quality on-line prediction and optimization
CN104346442B (en) * 2014-10-14 2017-10-20 济南大学 A kind of Rules extraction method of Process-Oriented object data
CN104463372B (en) * 2014-12-17 2018-05-08 中国科学院自动化研究所 A kind of traffic evacuation destination part is randomly assigned ratio-dependent method
CN106096788B (en) * 2016-06-21 2021-10-22 重庆科技学院 Converter steelmaking process cost control method and system based on PSO _ ELM neural network
CN106444391B (en) * 2016-12-07 2019-11-05 辽宁丹炭科技集团有限公司 Applied to the pitch amount prediction technique in the cool material process control of kneading
CN106683352A (en) * 2016-12-28 2017-05-17 湖南坤宇网络科技有限公司 Boiler fire tube perforating early-warning method based on decision tree system
CN106646234A (en) * 2016-12-28 2017-05-10 湖南坤宇网络科技有限公司 Boiler main motor fault early-warning method based on decision tree system
CN106709605A (en) * 2016-12-28 2017-05-24 湖南坤宇网络科技有限公司 Method for early warning of boiler fire tube corrosion based on decision tree system
CN106781306A (en) * 2016-12-28 2017-05-31 湖南坤宇网络科技有限公司 A kind of boiler air duct based on decision tree system blocks method for early warning
CN106710160A (en) * 2016-12-28 2017-05-24 湖南坤宇网络科技有限公司 Decision-making tree system-based boiler clausilium smoke temperature early-warning method
CN106781308A (en) * 2016-12-28 2017-05-31 湖南坤宇网络科技有限公司 A kind of anti-explosive door for boiler early warning method for failure based on decision tree system
CN106710162A (en) * 2016-12-28 2017-05-24 湖南坤宇网络科技有限公司 Boiler furnace scaling early warning method based on decision tree system
CN106781307A (en) * 2016-12-28 2017-05-31 湖南坤宇网络科技有限公司 A kind of boiler blow-off stop valve early warning method for failure based on decision tree system
CN106781342A (en) * 2016-12-28 2017-05-31 湖南坤宇网络科技有限公司 A kind of boiler air preheater fault early warning method based on decision tree system
CN106682778A (en) * 2016-12-28 2017-05-17 湖南坤宇网络科技有限公司 Boiler flue pressure warning method based on decision tree system
CN106991242A (en) * 2017-04-12 2017-07-28 柳州市同维达豪科技有限公司 A kind of control method of plate property optimization
CN107545105A (en) * 2017-08-22 2018-01-05 贵州大学 A kind of part resilience parameter optimization in forming method based on PSO
CN109100975A (en) * 2018-09-03 2018-12-28 深圳市智物联网络有限公司 A kind of parameter optimization method and system
CN109410208A (en) * 2018-11-14 2019-03-01 成都极致智造科技有限公司 The machine learning identification of Wear Mechanism of Abrasive Belt and process parameter optimizing method
CN110210718A (en) * 2019-05-09 2019-09-06 厦门邑通软件科技有限公司 A method of the promotion product qualification rate based on Multidimensional decision-making woodlot
WO2021002108A1 (en) * 2019-07-03 2021-01-07 富士フイルム株式会社 Optimization support device, method, and program
CN110609523B (en) * 2019-07-18 2021-01-05 浙江工业大学 Cooperative control method for units in primary tea leaf making process
CN110827169B (en) * 2019-10-30 2022-07-05 云南电网有限责任公司信息中心 Distributed power grid service monitoring method based on grading indexes
CN110989522B (en) * 2019-12-06 2022-09-09 东北大学 Multi-steel-coil-oriented optimal setting method for technological parameters in continuous annealing production process
CN111597729B (en) * 2020-05-27 2023-07-25 北京天泽智云科技有限公司 Processing equipment technological parameter optimization method and system
CN111723492B (en) * 2020-06-30 2023-09-05 哈工大机器人(合肥)国际创新研究院 Production process parameter determining method based on simulation verification
CN112465274B (en) * 2020-12-30 2024-03-29 镇江龙源铝业有限公司 Intelligent management system for production workshop
CN113704869A (en) * 2021-07-20 2021-11-26 深圳市万泽航空科技有限责任公司 Optimal design method for casting process of flame stabilizer
CN113642160A (en) * 2021-07-26 2021-11-12 南京工业大学 Aluminum alloy engine cylinder body casting process design optimization method based on BP neural network and fish swarm algorithm
CN113987938A (en) * 2021-10-27 2022-01-28 北京百度网讯科技有限公司 Process parameter optimization method, device, equipment and storage medium
CN115795983A (en) * 2023-01-29 2023-03-14 江苏沙钢集团有限公司 Wire quality control method, device, equipment and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314527A (en) * 2010-07-01 2012-01-11 上海宝信软件股份有限公司 Metallurgical quality modeling method based on factory modeling

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314527A (en) * 2010-07-01 2012-01-11 上海宝信软件股份有限公司 Metallurgical quality modeling method based on factory modeling

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
神经网络规则抽取及其在带钢热镀锌质量控制参数设定中的应用研究;张文兴;《中国优秀硕士学位论文全文数据库 信息科技辑》;20100715(第07期);正文第46页-第47页、图4.1 *

Also Published As

Publication number Publication date
CN102831269A (en) 2012-12-19

Similar Documents

Publication Publication Date Title
CN102831269B (en) Method for determining technological parameters in flow industrial process
Xu et al. Mid-term prediction of electrical energy consumption for crude oil pipelines using a hybrid algorithm of support vector machine and genetic algorithm
CN108764517B (en) Method, equipment and storage medium for predicting change trend of silicon content in molten iron of blast furnace
CN103226741B (en) Public supply mains tube explosion prediction method
CN103440368B (en) A kind of multi-model dynamic soft measuring modeling method
CN103745273B (en) Semiconductor fabrication process multi-performance prediction method
CN103543719B (en) A kind of workflow industry operator scheme self-adapting regulation method based on operating mode
CN111127246A (en) Intelligent prediction method for transmission line engineering cost
CN106022377A (en) Online prediction method for iron ore sintering bed permeability states
CN106022521A (en) Hadoop framework-based short-term load prediction method for distributed BP neural network
CN104899446A (en) Method for simulating fluctuating wind speeds on basis of data drive
CN102004444A (en) Multi-model predictive control method for component content in process of extracting rare earth
CN104462850A (en) Multi-stage batch process soft measurement method based on fuzzy gauss hybrid model
CN106707765A (en) Running-tracking, real-time optimization control method for high speed train
CN112749840B (en) Method for acquiring energy efficiency characteristic index reference value of thermal power generating unit
CN104375478A (en) Method and device for online predicting and optimizing product quality in steel rolling production process
CN106384122A (en) Device fault mode identification method based on improved CS-LSSVM
CN105426955A (en) Disturbance-based elite reverse learning particle swarm optimization implementation method
CN105045091A (en) Dredging process intelligent decision analysis method based on fuzzy neural control system
CN114757104B (en) Method for constructing hydraulic real-time regulation and control model of series gate group water transfer project
CN105425583A (en) Control method of penicillin production process based on cooperative training local weighted partial least squares (LWPLS)
CN115906675A (en) Well position and injection-production parameter combined optimization method based on time sequence multi-objective prediction model
CN104732067A (en) Industrial process modeling forecasting method oriented at flow object
CN102129242A (en) Product quality control method during batch processing production process based on two-layer hybrid intelligent optimization
CN102621953A (en) Automatic online quality monitoring and prediction model updating method for rubber hardness

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150325

Termination date: 20210816