Movatterモバイル変換


[0]ホーム

URL:


CN109058151A - A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model - Google Patents

A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model
Download PDF

Info

Publication number
CN109058151A
CN109058151ACN201810776824.6ACN201810776824ACN109058151ACN 109058151 ACN109058151 ACN 109058151ACN 201810776824 ACN201810776824 ACN 201810776824ACN 109058151 ACN109058151 ACN 109058151A
Authority
CN
China
Prior art keywords
centrifugal compressor
model
mass flow
outlet pressure
formula
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.)
Pending
Application number
CN201810776824.6A
Other languages
Chinese (zh)
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.)
Xian Polytechnic University
Original Assignee
Xian Polytechnic University
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 Xian Polytechnic UniversityfiledCriticalXian Polytechnic University
Priority to CN201810776824.6ApriorityCriticalpatent/CN109058151A/en
Publication of CN109058151ApublicationCriticalpatent/CN109058151A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开的基于预测模型的离心压缩机防喘振控制方法,通过将离心压缩机分解为两个二入单出模型,并通过最小二乘双支持向量回归机方法优化两个模型,然后构建参考轨迹,并在参考轨迹中加入限制条件,控制器可以提前判断工作点是否越过控制线,使得由参考轨迹所确定的工作点始终位于控制线的右侧,因此可以提前发出控制动作打开回流阀,避免了喘振发生,有效提高了离心压缩机的运行效率。

The anti-surge control method of the centrifugal compressor based on the predictive model disclosed in the present invention decomposes the centrifugal compressor into two two-input single-out models, and optimizes the two models through the least squares double support vector regression machine method, and then constructs The reference trajectory, and adding restrictive conditions in the reference trajectory, the controller can judge in advance whether the operating point crosses the control line, so that the operating point determined by the reference trajectory is always on the right side of the control line, so the control action can be issued in advance to open the return valve , to avoid the occurrence of surge, and effectively improve the operating efficiency of the centrifugal compressor.

Description

A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model
Technical field
The invention belongs to centrifugal compressor Anti-surge Control technical fields, and in particular to it is a kind of based on prediction model fromHeart compressor anti-surge control method.
Background technique
Petrochemical industry is the important backbone industry of modern age developed country.In recent years, growth of the national economic situation occurredGreat changes, influence of the petrochemical industry to national economy is also increasing, play in the development of Chinese national economyIt is extremely important effect oneself become Chinese national economy basis and development China national industry, keep national economy continue surelySurely the mainstay industry developed.Compressor is the key equipment in petrochemical production equipment, is mainly used for by gasIt is compressed and is conveyed, create necessary condition for chemical reaction;With the progress of world technology, the fast development of petrochemical fieldDemand to centrifugal compressor is increasing, while also proposing higher want to centrifugal compressor manufacturing technology and control systemIt asks;Anti-surge Control is emphasis in centrifugal compressed machine control system, difficult point, and Anti-surge Control is improper seriously to limit centrifugationThe stable operation range and operational efficiency of compressor even can damage centrifugal compressor when serious, make to production and personal safetyAt imponderable loss.How under the premise of meeting technique requirement, it is effectively prevent the generation of surge, while improving as far as possibleThe operational efficiency of centrifugal compressor is always critical issue therein.
Current most popular anti-surge control method is still passive control methods, therefore develops technological innovation, Control Methods for Surge Prevention in Centrifugal Compressors with independent intellectual property rights is for improving centrifugal compressor operational efficiency and guarantorCard centrifugal compressor is stable, continue, health operation has a very important significance.
Summary of the invention
The purpose of the present invention is a kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model, both effectively preventThe generation of centrifugal compressor surge, while also improving the operational efficiency of centrifugal compressor.
The technical scheme adopted by the invention is that a kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model,Specifically implement in accordance with the following steps:
Step 1, the operation data for acquiring centrifugal compressor system, and using the operation data as sample set, and to sampleThis collection is pre-processed;
Step 2, the prediction model for tentatively establishing centrifugal compressor;
Step 3, the prediction model by determining Model Parameter Optimization centrifugal compressor;
Step 4, by optimization after centrifugal compressor prediction model construct reference locus, the reference locus be from fromHeart compressor control system is currently practical to set out, to the curve of setting value transition;
The reference locus of control line restrictive condition is added in step 5, building;
Step 6 carries out feedback compensation to the reference locus in step 5, obtains prediction correcting model;
Step 7 carries out rolling optimization by control system output valve of the prediction correcting model to centrifugal compressor, obtains KThe outlet pressure of moment centrifugal compressor and the performance indicator of mass flow and control constraints condition.
The features of the present invention also characterized in that
In step 1, the collection process of the operation data of centrifugal compressor system is as follows:
Outlet pressure, mass flow, revolving speed and the outlet throttling valve opening of centrifugal compressor are recorded, and as sample set;Then the dissimilarity concentrated according to criterion Rejection of samples finally obtains 300 sample points as training set;In the control of centrifugal compressorInterference protection measure is added in processing procedure sequence, the dissimilarity then concentrated according to criterion Rejection of samples finally obtains 200 sample point conductsTest set.
In step 1, pretreatment is normalized to the sample set, processing mode is as follows:
In formula (1), xiValue is actually entered for control system.
Detailed process is as follows for step 2:
Step 2.1, establish the two of centrifugal compressor enter it is single go out model, including outlet pressure model and mass flow mouldType is as follows respectively:
M (t+1)=fm(m(t),m(t-1),Pd(t-2),u1(t),...,u1(t-m1,m),u2(t),...,u2(t-m2,m)) (3);
In formula (2) and formula (3), PdIt is the outlet pressure of centrifugal compressor, m is the mass flow of centrifugal compressor, controlInput u1And u2It is revolving speed and outlet throttling valve opening, m respectively1And m2It is the order of control input;
Step 2.2, to the m in each model1And m2Value be combined, every kind of combination is established respectively with training setThen model is verified with test set, find out the root-mean-square error RMSE of every kind of established model of combination:
In formula (4), y* is model output value, yiIt is system real output value, n is test sample number, and taking n is 200;
The prediction model of step 2.3, centrifugal compressor when taking root-mean-square error RMSE minimum:
M (t+1)=fm(m(t),m(t-1),Pd(t-2),u1(t),u1(t-1),u2(t)) (6);
In step 3, the optimization process of the prediction model of the centrifugal compressor is as follows:
Step 3.1, determine centrifugal compressor prediction model model parameter;
Step 3.2 after determining model parameter, introduces regression vector P in outlet pressure and the model of mass flow respectivelydAnd m, it obtains such as minor function:
In formula (7) and formula (8),wmFor with reference to coefficient, bmFor amount of bias;
Step 3.2 solves above-mentioned function, obtains the model of outlet pressure and mass flow, form are as follows:
In formula (9) and formula (10),For Lagrange duality variable,And km(m,mi) it is core letterNumber.
In step 3.1, the determination process of the model parameter is as follows:
(1) setting model parameter C and σ2Candidate Set be more open grid: { 2-5,2-3,...,215And { 2-9,2-7,...,211};
(2) times sample cross is carried out as parameter sample using the node in grid to examine, obtain maximum crosscheck precision,Corresponding grid node outlet pressure model is { 2-3,2-5, mass flow model is { 2-3,2-3};
(3) centered on the mesh point for obtaining maximum crosscheck precision, thinner grid is constructed in a certain range:Outlet pressure model meshes are { 2-5,2-4.5,...,2-1And { 2-7,2-6.5,...,2-3, mass flow model meshes are as follows: { 2-5,2-4.5,...,2-1And { 2-7,2-4.5,...,2-1};
(4) again using the node in grid as parameter sample, and 10 times of sample cross are carried out to it and are examined, finally obtain inspectionTest the C and σ of the highest outlet pressure model of precision2Value is { 2-3,2-6, the C and σ of mass flow model2Value is { 2-2.5,2-4.5}。
In step 4, the reference locus of the outlet pressure and mass flow is respectively as follows:
In formula (13) and formula (14), SPdAnd SmIt is the setting value of outlet pressure and mass flow, P respectivelyd(k) divide with m (k)It is not the reality output of k moment outlet pressure and mass flow, PD, r(k+i) it is exported for the reference of outlet pressure, mr(k+i) it isThe reference of mass flow exports, Tref,PdAnd Tref,mIt is the time constant of outlet pressure and mass flow reference locus respectively.
In step 5, the reference locus of control line restrictive condition is added are as follows:
In formula (16), mCL(Pd,r(k+i)) it indicates on the control line, when outlet pressure is Pd,r(k+i) mass flow when,Pd,CL(mr(k+i)) it indicates on the control line, when mass flow is mr(k+i) outlet pressure when, restrictive condition Pd,r(k+i)≤Pd,CL(mr(k+i)) indicate reference locus determined by operating point be located on control line or control line right side, restrictive condition Pd,r(k+I) > Pd,CL(mr(k+i)) indicate that operating point determined by reference locus is located on the left of control line.
In step 6, the prediction correcting model is as follows:
mp(k+i)=mmp(k+i)+km(m(k)-mmp(k)) (18);
In formula (17) and formula (18), k is Ratio for error modification, and d is prediction time domain;Pd(k) and m (k) is currently to be respectivelyThe practical outlet pressure of system and mass flow.
In step 7, the outlet pressure of the centrifugal compressor and the performance indicator difference of mass flow are as follows:
In formula (19) and formula (20),It is the weighting coefficient for predicting output error, j >=0 λ is the weighting coefficient of control amount, dIt is prediction time domain, Nu controls time domain, and d >=Nu >=1, v are the control output of centrifugal compressor revolving speed, ktIt is that speed control muffler control is defeatedOut;
The control constraints condition is as follows:
s.t. vmin≤x≤vmax(22),
0≤kt≤ 100 (23),
mmin≤mp(k+i)≤mmax(24),
PD, p(k+i)≤PD, CL(mp(k+i)) (26);
In formula (21)~(26), VminAnd VmaxThe respectively minimum and maximum revolving speed of centrifugal compressor;mminAnd mmaxRespectivelyIt is centrifugal compressor minimum and maximum mass flow, Pd,minAnd Pd,maxIt is centrifugal compressor minimum and maximum outlet pressure respectively,Pd,CL(mp(k+i)) it indicates on the control line when mass flow is mp(k+i) corresponding outlet pressure when;Formula (22) and formula(23) be actuator itself constraint condition, formula (24) and formula (25) are the constraint condition of centrifugal compressor working range, formulaIt (26) is anti-surge constraint condition.
The beneficial effects of the present invention are:
Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model of the invention, by the way that centrifugal compressor to be decomposed intoTwo two enter single model out, and optimize two models by the double support vector regression methods of least square, and then building refers toTrack, and restrictive condition is added in reference locus, controller can judge in advance whether operating point crosses control line, so that byOperating point determined by reference locus is always positioned at the right side of control line, therefore can issue control action in advance and open refluxValve avoids surge, effectively increases the operational efficiency of centrifugal compressor.
Detailed description of the invention
Fig. 1 is a kind of control flow chart of the Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model of the present invention;
Fig. 2 is a kind of Anti-surge Control curve of the Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model of the present inventionFigure;
Fig. 3 is the centrifugal compressor in a kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model of the present inventionSurge line;
Fig. 4 is the centrifugal compressor in a kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model of the present inventionSurge curve and control line;
Fig. 5 is to carry out centrifugal compressed using a kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model of the present inventionThe control analogous diagram of the operating point of machine.
Specific embodiment
The following describes the present invention in detail with reference to the accompanying drawings and specific embodiments.
A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model of the present invention, as shown in Figure 1, specifically according to such asLower step is implemented:
Step 1, the operation data for acquiring centrifugal compressor system, and using the operation data as sample set, and to sampleThis collection is pre-processed;
In order to obtain the sample set for training and testing prediction model, it is necessary to acquire data and be located in advance to dataReason: during system trial run, by the operation data of configuration software recording compressed machine system, the sampling time is the second.Stop controlOutlet pressure controllers and mass flow controller in system processed, by changing the revolving speed of driver and opening for speed control mufflerDegree allows the operating point of centrifugal compressor to change on the right side of its surge line, while recording the outlet pressure of centrifugal compressor, quality streamAmount, revolving speed and outlet throttling valve opening, and as sample set;For training sample, any measure is not taken directly to record itData finally obtain 300 sample points as training set according to the dissimilarity that criterion Rejection of samples is concentrated;For test sample, it isIncrease reliability, in the control program of centrifugal compressor is added interference protection measure, then concentrates according to criterion Rejection of samplesDissimilarity, finally obtain 200 sample points as test set.
Since each input variable has different physical significances, variation range is different, it is therefore desirable to sample setPretreatment is normalized, processing mode is as follows:
In formula (1), xiValue is actually entered for control system.
Step 2, the prediction model for tentatively establishing centrifugal compressor;
Detailed process is as follows:
Step 2.1, the present invention are using revolving speed control outlet pressure, the control strategy of outlet throttling control mass flow, thenCentrifugal compressor is decomposed into two two and enters single model, respectively outlet pressure model and mass flow model out, the two modelsForm are as follows:
M (t+1)=fm(m(t),m(t-1),Pd(t-2),u1(t),...,u1(t-m1,m),u2(t),...,u2(t-m2,m)) (3);
In formula (2) and formula (3), PdIt is the outlet pressure of centrifugal compressor, m is the mass flow of centrifugal compressor, controlInput u1And u2It is revolving speed and outlet throttling valve opening, m respectively1And m2It is the order of control input.
Step 2.2, the order in order to determine control input, by the m of each model1And m2All possible value carries out groupIt closes, to the m in each model1And m2Value be combined, every kind of combination is respectively established with training set, then with surveyExamination collection is verified, and the root-mean-square error RMSE of every kind of established model of combination is found out:
In formula (4), y* is model output value, yiIt is system real output value, n is test sample number, and taking n is 200;
The prediction model of step 2.3, centrifugal compressor when taking root-mean-square error RMSE minimum:
M (t+1)=fm(m(t),m(t-1),Pd(t-2),u1(t),u1(t-1),u2(t)) (6)。
Step 3, the prediction model by determining Model Parameter Optimization centrifugal compressor;
Detailed process is as follows:
Step 3.1, determine centrifugal compressor prediction model model parameter;
(1) setting model parameter C and σ2Candidate Set be more open grid: { 2-5,2-3,...,215And { 2-9,2-7,...,211};
(2) times sample cross is carried out as parameter sample using the node in grid to examine, obtain maximum crosscheck precision,Corresponding grid node outlet pressure model is { 2-3,2-5, mass flow model is { 2-3,2-3};
(3) centered on the mesh point for obtaining maximum crosscheck precision, thinner grid is constructed in a certain range:Outlet pressure model meshes are { 2-5,2-4.5,...,2-1And { 2-7,2-6.5,...,2-3, mass flow model meshes are as follows: { 2-5,2-4.5,...,2-1And { 2-7,2-4.5,...,2-1};
(4) again using the node in grid as parameter sample, and 10 times of sample cross are carried out to it and are examined, finally obtain inspectionTest the C and σ of the highest outlet pressure model of precision2Value is { 2-3,2-6, the C and σ of mass flow model2Value is { 2-2.5,2-4.5}。
Step 3.2 after determining model parameter, introduces regression vector P in outlet pressure and the model of mass flow respectivelydAnd m,
Wherein, for outlet pressure model, regression vector are as follows:
Pd,i=(Pd(i),Pd(i-1)Pd(i-2),u1(i),u1(i-1),u2(i)) (27),
Its sample set are as follows: { Pd(i+1),Pd,i, i=1,2 ..., l;
For mass flow model, regression vector is
mi=(m (i), m (i-1), m (i-2), u1(i),u1(i-1),u2(i)) (28),
Its sample set are as follows: { m (i+1), mi, i=1,2 ..., l;
It is to obtain wait find a function such as minor function by model conversation:
In formula (7) and formula (8),wmFor with reference to coefficient, bmFor amount of bias;
Step 3.2 solves above-mentioned function, obtains the model of outlet pressure and mass flow, form are as follows:
In formula (9) and formula (10), αm,iFor Lagrange duality variable,And km(m,mi) it is core letterNumber.
Step 4 constructs reference locus by the prediction model of the centrifugal compressor after optimization, and reference locus is to press from centrifugationContracting machine control system is currently practical to set out, to the curve of setting value transition;
In Model Algorithmic contral, the desired output of control system is by from the currently practical output of system, to setting valueAs defined in the reference locus to smoothly transit;The k moment reference locus can by its following sampling instant value yrTo retouchIt states, it usually may be taken as the form of first order exponential variation.
Outlet pressure and the reference locus of mass flow are respectively as follows:
In formula (13) and formula (14), SPdAnd SmIt is the setting value of outlet pressure and mass flow, P respectivelyd(k) divide with m (k)It is not the reality output of k moment outlet pressure and mass flow, PD, r(k+i) it is exported for the reference of outlet pressure, mr(k+i) it isThe reference of mass flow exports, Tref,PdAnd Tref,mIt is the time constant of outlet pressure and mass flow reference locus respectively.
The reference locus of control line restrictive condition is added in step 5, building, so that the operating point determined by reference locus is begunFinal position is in the right side of control line, as shown in Figure 2.
Reference locus is the guidance to controller, and controller issues control action under the guidance of reference locus, to makeSystem output changes along reference locus.Therefore in the ginseng of centrifugal compressor anti-surge PREDICTIVE CONTROL middle outlet pressure and mass flowThe restrictive condition that control line is added in track is examined, the reference locus of control line restrictive condition is added are as follows:
In formula (16), mCL(Pd,r(k+i)) it indicates on the control line, when outlet pressure is Pd,r(k+i) mass flow when,Pd,CL(mr(k+i)) it indicates on the control line, when mass flow is mr(k+i) outlet pressure when, restrictive condition Pd,r(k+i)≤Pd,CL(mr(k+i)) indicate reference locus determined by operating point be located on control line or control line right side, restrictive condition Pd,r(k+I) > Pd,CL(mr(k+i)) indicate that operating point determined by reference locus is located on the left of control line.By being added in reference locusRestrictive condition, it can be ensured that the operating point determined by reference locus is always positioned at the right side of control line.
Step 6 carries out feedback compensation to the reference locus in step 5, obtains prediction correcting model;
Model prediction output and system certainly exist error between really exporting, and to guarantee to control precision, need to errorFeedback compensation is carried out, the prediction correcting model after feedback is added is as follows:
mp(k+i)=mmp(k+i)+km(m(k)-mmp(k)) (18);
In formula (17) and formula (18), k is Ratio for error modification, and d is prediction time domain;Pd(k) and m (k) is currently to be respectivelyThe practical outlet pressure of system and mass flow.
Step 7 carries out rolling optimization by control system output valve of the prediction correcting model to centrifugal compressor, obtains KThe outlet pressure of moment centrifugal compressor and the performance indicator of mass flow and control constraints condition.
Inside model algorithm, the Optimality Criteria at k moment is will be according to the following Nu control amount, so that future d momentPrediction output is as close as desired output determined by reference locus.
Rolling optimization exports energy with the smallest controller and obtains optimal control effect.
K moment, the outlet pressure of the centrifugal compressor and the performance indicator difference of mass flow are as follows:
In formula (19) and formula (20),It is the weighting coefficient for predicting output error, j >=0 λ is the weighting coefficient of control amount, dIt is prediction time domain, Nu controls time domain, and d >=Nu >=1, v are the control output of centrifugal compressor revolving speed, ktIt is that speed control muffler control is defeatedOut;
In view of the limitation of centrifugal compressor revolving speed, throttle valve opening, working range and control line, Anti-surge Control is askedTopic can be converted into the optimization problem of following control constraints condition:
s.t. vmin≤v≤vmax(22),
0≤kt≤ 100 (23),
mmin≤mp(k+i)≤mmax(24),
PD, p(k+i)≤PD, CL(mp(k+i)) (26);
In formula (21)~(26), VminAnd VmaxThe respectively minimum and maximum revolving speed of centrifugal compressor;mminAnd mmaxRespectivelyIt is centrifugal compressor minimum and maximum mass flow, Pd,minAnd Pd,maxIt is centrifugal compressor minimum and maximum outlet pressure respectively,Pd,CL(mp(k+i)) it indicates on the control line when mass flow is mp(k+i) corresponding outlet pressure when;Formula (22) and formula(23) be actuator itself constraint condition, formula (24) and formula (25) are the constraint condition of centrifugal compressor working range, formulaIt (26) is anti-surge constraint condition.
The present invention solves above-mentioned control constraints condition using MOUSE algorithm.This algorithm is similar to genetic algorithm,It is a kind of global random searching optimizing algorithm, but it does not generate filial generation by intersecting and making a variation, each filial generation is by only changingThe conventional search optimizing algorithm of one variable generates.The complexity of algorithm greatly reduces, and convergence rate greatly improves, energyEnough meet the requirement of control system real-time.
The present invention, using centrifugal compressor characteristic as the function of revolving speed, is controlled to model conveniently by adjusting revolving speedPressure lifting, mass flow are controlled by adjusting throttle valve opening change throttle valve resistance coefficient gas;Centrifugal compressor characteristicIt is obtained by experimental method.In order to protect centrifugal compressor, the present invention carries out anti-surge control using improved Greitzer modelSystem emulation, model form are as follows:
In formula (29) and formula (30), m is centrifugal compressor mass flow, and p is container pressure, p01It is inlet pressure, a01It isEntrance stagnation velocity of sound, Vp are container volume, LcIt is centrifugal compressor and duct length, A1It is area of reference, ktIt is throttle valve resistanceCoefficient, ψcIt is centrifugal compressor characteristic, it is the nonlinear function of centrifugal compressor mass flow and revolving speed, can be obtained by experiment?.
According to the point tested on resulting centrifugal compressor characteristic curve, while considering flow when centrifugal compressor surgeIt may be negative, centrifugal compressor performance curve is obtained using curve-fitting method:
(1) the crucial revolving speed for choosing several centrifugal compressors, takes rated speed, maximum (top) speed, minimum speed, volume hereinDetermine the crucial revolving speed of revolving speed, rated speed this 5;
(2) by changing outlet throttling valve opening under each crucial revolving speed, while paying attention to not allowing operating point to cross surgeLine obtains the relation curve of mass flow and outlet pressure, and here it is the performance curves of centrifugal compressor, and on every curveUniformly take 5 points;
(3) method for using curve matching, while considering that flow may be negative when surge occurs for centrifugal compressor, utilizeCubic curve simulates the performance curve of centrifugal compressor;
(4) point that performance curve upper outlet pressure obtains maximum value is connected, has just obtained the asthma of centrifugal compressorShake line, as shown in Figure 3.
The prediction time domain and control time domain of PREDICTIVE CONTROL are bigger, and the information about system future input and output is abundanter,Control effect is better, it is contemplated that calculation amount, prediction time domain and control time domain can not be too big, and the present invention takes control time domain Nu=3, predict that time domain d=4, each weight in performance indicator are taken as 0.5.
Since PREDICTIVE CONTROL can issue control action according to the output of prediction model in advance, actuator can reduceThe influence of regulating time, the smallest Con trolling index of two secondary controls input difference can reduce operating point fluctuation in addition, therefore can incite somebody to actionThe distance between control line and surge line of centrifugal compressor greatly shorten, and control line are set in away from the right side of surge line when emulationAt 5%, as shown in Figure 4.
Anti-surge actuator uses return valve, and valve opening signal joined 2 in order to simulate the characteristic of valve in practiceThe delay of second, shutdown signal joined delay in 8 seconds.
It is emulated first using variable limit flow method, changes the operating point of centrifugal compressor by C point in Fig. 5 to D point,As can be seen from Figure 5, new operating point is closer away from surge line, when operating point is changed near D point, due to controller overshoot etc. becauseThe influence of element, operating point are continued mobile to cross control line to the left.Since variable limit flow method can not judge in advanceThe running track of operating point, therefore only when control line is crossed in operating point, controller can just issue control action and open refluxValve, but due to the lag characteristic that return valve is opened, cause operating point not return in time on the right side of control line, and be to continue with to the leftIt has been moved across surge line, therefore has resulted in centrifugal compressor and surge has occurred.
It is emulated using the Control Methods for Surge Prevention in Centrifugal Compressors proposed by the present invention based on prediction model, by Fig. 5In as it can be seen that change centrifugal compressor operating point by C point in figure to D point, the centrifugal compressor anti-surge control based on prediction modelMethod processed, controller can judge whether operating point crosses control line in advance, therefore can issue in advance control action and open backValve is flowed, avoids surge, and overshoot is small, operating point variation is steady, makes centrifugal compressor steady operation in D point.

Claims (10)

Translated fromChinese
1.一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,具体按照如下步骤实施:1. A centrifugal compressor anti-surge control method based on predictive model, is characterized in that, specifically implements according to the following steps:步骤1、采集离心压缩机系统的运行数据,并将所述运行数据作为样本集,并对样本集进行预处理;Step 1, collecting the operation data of the centrifugal compressor system, using the operation data as a sample set, and preprocessing the sample set;步骤2、初步建立离心压缩机的预测模型;Step 2. Preliminary establishment of a prediction model for the centrifugal compressor;步骤3、通过确定模型参数优化离心压缩机的预测模型;Step 3, optimizing the predictive model of the centrifugal compressor by determining the model parameters;步骤4、通过优化后的离心压缩机的预测模型构建参考轨迹,所述参考轨迹为从离心压缩机控制系统当前实际输出出发,向设定值过渡的曲线;Step 4, constructing a reference trajectory through the prediction model of the optimized centrifugal compressor, the reference trajectory is a curve transitioning from the current actual output of the centrifugal compressor control system to a set value;步骤5、构建加入控制线限制条件的参考轨迹;Step 5, constructing the reference trajectory that joins the control line restriction;步骤6、对步骤5中的参考轨迹进行反馈校正,得到校正预测模型;Step 6, performing feedback correction on the reference trajectory in step 5 to obtain a correction prediction model;步骤7、通过校正预测模型对离心压缩机的控制系统输出值进行滚动优化,得到K时刻离心压缩机的出口压力和质量流量的性能指标及控制约束条件。Step 7. Carry out rolling optimization on the output value of the control system of the centrifugal compressor by correcting the prediction model, and obtain the outlet pressure and mass flow performance indicators and control constraints of the centrifugal compressor at time K.2.如权利要求1所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤1中,离心压缩机系统的运行数据的采集过程如下:2. a kind of anti-surge control method of centrifugal compressor based on predictive model as claimed in claim 1, is characterized in that, in step 1, the collection process of the operation data of centrifugal compressor system is as follows:记录离心压缩机的出口压力、质量流量、转速及出口节流阀开度,并作为样本集;然后依据准则剔除样本集中的异点,最后获得300个样本点作为训练集;在离心压缩机的控制程序中加入抗干扰措施,然后依据准则剔除样本集中的异点,最后取得200个样本点作为测试集。Record the outlet pressure, mass flow, speed and outlet throttle valve opening of the centrifugal compressor, and use it as a sample set; then eliminate the outliers in the sample set according to the criteria, and finally obtain 300 sample points as a training set; Anti-interference measures are added to the control program, and then the outliers in the sample set are eliminated according to the criteria, and finally 200 sample points are obtained as the test set.3.如权利要求2所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤1中,对所述样本集进行归一化预处理,处理方式如下:3. A kind of anti-surge control method of centrifugal compressor based on predictive model as claimed in claim 2, it is characterized in that, in step 1, described sample set is carried out normalized preprocessing, and processing mode is as follows:式(1)中,xi为控制系统实际输入值。In formula (1), xi is the actual input value of the control system.4.如权利要求3所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤2的具体过程如下:4. A kind of anti-surge control method of centrifugal compressor based on predictive model as claimed in claim 3, is characterized in that, the specific process of step 2 is as follows:步骤2.1、建立离心压缩机的二入单出模型,其中包括出口压力模型和质量流量模型,分别如下:Step 2.1, establish the two-input single-outlet model of the centrifugal compressor, which includes the outlet pressure model and the mass flow model, respectively as follows:m(t+1)=fm(m(t),m(t-1),Pd(t-2),u1(t),...,u1(t-m1,m),u2(t),...,u2(t-m2,m)) (3);m(t+1)=fm (m(t),m(t-1),Pd (t-2),u1 (t),...,u1 (tm1,m ),u2 (t),...,u2 (tm2,m )) (3);式(2)和式(3)中,Pd是离心压缩机的出口压力,m是离心压缩机的质量流量,控制输入u1和u2分别是转速和出口节流阀开度,m1和m2是控制输入的阶次;In formulas (2) and (3), Pd is the outlet pressure of the centrifugal compressor, m is the mass flow rate of the centrifugal compressor, and the control inputs u1 and u2 are the speed and outlet throttle valve opening respectively, m1 andm2 is the order of the control input;步骤2.2、对每个模型中的m1和m2的取值进行组合,用训练集对每种组合分别建立模型,然后用测试集进行验证,求出每种组合所建立的模型的均方根误差RMSE:Step 2.2, combine the values ofm1 andm2 in each model, use the training set to build a model for each combination, and then use the test set to verify, and find the mean square of the model established by each combination Root error RMSE:式(4)中,y*为模型输出值,yi是系统实际输出值,n为测试样本个数,取n为200;In formula (4), y* is the output value of the model, yi is the actual output value of the system, n is the number of test samples, take n as 200;步骤2.3、取均方根误差RMSE最小时的离心压缩机的预测模型:Step 2.3, take the prediction model of the centrifugal compressor when the root mean square error RMSE is the smallest:m(t+1)=fm(m(t),m(t-1),Pd(t-2),u1(t),u1(t-1),u2(t)) (6)。m(t+1)=fm (m(t),m(t-1),Pd (t-2),u1 (t),u1 (t-1),u2 (t)) (6).5.如权利要求4所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤3中,所述离心压缩机的预测模型的优化过程如下:5. a kind of anti-surge control method of centrifugal compressor based on predictive model as claimed in claim 4, is characterized in that, in step 3, the optimization process of the predictive model of described centrifugal compressor is as follows:步骤3.1、确定离心压缩机的预测模型的模型参数;Step 3.1, determining the model parameters of the prediction model of the centrifugal compressor;步骤3.2、确定模型参数后,在出口压力和质量流量的模型中分别引入回归向量Pd和m,Step 3.2, after determining the model parameters, the regression vectors Pd and m are respectively introduced into the outlet pressure and mass flow models,得到如下函数:Get the following function:式(7)和式(8)中,wm为参考系数,bm为偏置量;In formula (7) and formula (8), wm is the reference coefficient, bm , is the offset;步骤3.2、求解上述函数,得到出口压力和质量流量的模型,其形式为:Step 3.2, solve the above-mentioned function, obtain the model of outlet pressure and mass flow rate, its form is:式(9)和式(10)中,αm,i为拉格朗日对偶变量,和km(m,mi)为核函数。In formula (9) and formula (10), αm,i , is the Lagrangian dual variable, and km (m,mi ) are kernel functions.6.如权利要求5所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤3.1中,所述模型参数的确定过程如下:6. A kind of predictive model-based centrifugal compressor anti-surge control method as claimed in claim 5, is characterized in that, in step 3.1, the determination process of described model parameter is as follows:(1)设定模型参数C和σ2的候选集为比较松散的网格:{2-5,2-3,...,215}和{2-9,2-7,...,211};(1) Set the candidate sets of model parameters C and σ2 as relatively loose grids: {2-5 ,2-3 ,...,215 } and {2-9 ,2-7 ,... ,211 };(2)以网格中的节点为参数样本进行倍样本交叉检验,得到最大的交叉检验精度,所对应的网格节点出口压力模型为{2-3,2-5},质量流量模型为{2-3,2-3};(2) Take the nodes in the grid as parameter samples to carry out double-sample cross-check to obtain the maximum cross-check accuracy. The corresponding grid node outlet pressure model is {2-3 ,2-5 }, and the mass flow model is {2-3 ,2-3 };(3)以获得最大交叉检验精度的网格点为中心,在一定范围内构造比较细的网格:出口压力模型网格为{2-5,2-4.5,...,2-1}和{2-7,2-6.5,...,2-3},质量流量模型网格为:{2-5,2-4.5,...,2-1}和{2-7,2-4.5,...,2-1};(3) To obtain the grid point with the maximum cross-check accuracy as the center, construct a finer grid within a certain range: the outlet pressure model grid is {2-5 ,2-4.5 ,...,2-1 } and {2-7 ,2-6.5 ,...,2-3 }, the mass flow model meshes are: {2-5 ,2-4.5 ,...,2-1 } and {2-7 ,2-4.5 ,...,2-1 };(4)再次以网格中的节点为参数样本,并对其进行10倍样本交叉检验,最后得到检验精度最高的出口压力模型的C和σ2值为{2-3,2-6},质量流量模型的C和σ2值为{2-2.5,2-4.5}。(4) Take the nodes in the grid as parameter samples again, and perform 10-fold sample cross-check on them, and finally obtain the C and σ2 values of the outlet pressure model with the highest test accuracy {2-3 ,2-6 }, The C and σ2 values of the mass flow model are {2-2.5 ,2-4.5 }.7.如权利要求5所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤4中,所述出口压力和质量流量的参考轨迹分别为:7. A kind of predictive model-based centrifugal compressor anti-surge control method as claimed in claim 5, is characterized in that, in step 4, the reference track of described outlet pressure and mass flow is respectively:式(13)和式(14)中,SPd和Sm分别是出口压力和质量流量的设定值,Pd(k)和m(k)分别是k时刻出口压力和质量流量的实际输出,Pd,r(k+i)为出口压力的参考输出,mr(k+i)为质量流量的参考输出,Tref,Pd和Tref,m分别是出口压力和质量流量参考轨迹的时间常数。In formula (13) and formula (14), SPd and Sm are the set values of outlet pressure and mass flow rate respectively, and Pd (k) and m(k) are the actual output of outlet pressure and mass flow rate at time k, respectively , Pd, r (k+i) is the reference output of the outlet pressure, mr (k+i) is the reference output of the mass flow rate, Tref,Pd and Tref,m are the reference tracks of the outlet pressure and mass flow rate respectively time constant.8.如权利要求7所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤5中,加入控制线限制条件的参考轨迹为:8. A kind of anti-surge control method of centrifugal compressor based on predictive model as claimed in claim 7, it is characterized in that, in step 5, the reference track of adding control line restriction condition is:式(16)中,mCL(Pd,r(k+i))表示在控制线上,当出口压力为Pd,r(k+i)时的质量流量,Pd,CL(mr(k+i))表示在控制线上,当质量流量为mr(k+i)时的出口压力,限制条件Pd,r(k+i)≤Pd,CL(mr(k+i))表示参考轨迹所确定的工作点位于控制线上或控制线右侧,限制条件Pd,r(k+i)>Pd,CL(mr(k+i))表示参考轨迹所确定的工作点位于控制线左侧。In formula (16), mCL (Pd,r (k+i)) represents the mass flow rate on the control line when the outlet pressure is Pd,r (k+i), and Pd,CL (mr (k+i)) represents the outlet pressure on the control line when the mass flow rate is mr (k+i), and the restriction condition Pd,r (k+i)≤Pd,CL (mr (k+ i)) indicates that the working point determined by the reference trajectory is located on the control line or on the right side of the control line, and the constraint condition Pd,r (k+i)>Pd,CL (mr (k+i)) indicates that the reference trajectory The determined operating point is located to the left of the control line.9.如权利要求8所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤6中,所述校正预测模型如下:9. A kind of anti-surge control method of centrifugal compressor based on predictive model as claimed in claim 8, is characterized in that, in step 6, described correction predictive model is as follows:mp(k+i)=mmp(k+i)+km(m(k)-mmp(k)) (18);mp (k+i)=mmp (k+i)+km (m(k)-mmp (k)) (18);式(17)和式(18)中,k是误差修正系数,d是预测时域;Pd(k)和m(k)分别是当前系统实际出口压力和质量流量。In formula (17) and formula (18), k is the error correction coefficient, d is the prediction time domain; Pd (k) and m (k) are the actual outlet pressure and mass flow rate of the current system, respectively.10.如权利要求9所述的一种基于预测模型的离心压缩机防喘振控制方法,其特征在于,步骤7中,所述离心压缩机的出口压力和质量流量的性能指标分别如下:10. A kind of predictive model-based centrifugal compressor anti-surge control method as claimed in claim 9, is characterized in that, in step 7, the performance index of the outlet pressure of described centrifugal compressor and mass flow rate are as follows respectively:式(19)和式(20)中,是预测输出误差的加权系数,λj≥0是控制量的加权系数,d是预测时域,Nu控制时域,d≥Nu≥1,v是离心压缩机转速控制输出,kt是出口节流阀控制输出;In formula (19) and formula (20), is the weighting coefficient of the forecast output error, λj≥0 is the weighting coefficient of the control quantity, d is the forecast time domain, Nu control time domain, d≥Nu≥1, v is the centrifugal compressor speed control output, kt is the outlet throttling valve control output;所述控制约束条件如下:The control constraints are as follows:s.t. vmin≤v≤vmax (22),st vmin ≤ v ≤ vmax (22),0≤kt≤100 (23),0≤kt≤100 (23),mmin≤mp(k+i)≤mmax (24),mmin ≤ mp (k+i) ≤ mmax (24),Pd,min≤Pd(k+i)≤Pd,max (25),Pd, min ≤ Pd (k+i) ≤ Pd, max (25),Pd,p(k+i)≤Pd,CL(mp(k+i)) (26);Pd, p (k+i) ≤ Pd, CL (mp (k+i)) (26);式(21)~(26)中,Vmin和Vmax分别为离心压缩机的最小和最大转速;mmin和mmax分别是离心压缩机最小和最大质量流量,Pd,min和Pd,max分别是离心压缩机最小和最大出口压力,Pd,CL(mp(k+i))表示在控制线上当质量流量为mp(k+i)时所对应的出口压力;式(22)与式(23)是执行器本身的约束条件,式(24)和式(25)为离心压缩机工作范围的约束条件,式(26)为防喘振约束条件。In formulas (21) to (26), Vmin and Vmax are the minimum and maximum rotational speeds of the centrifugal compressor, respectively; mmin and mmax are the minimum and maximum mass flow rates of the centrifugal compressor, respectively, Pd,min and Pd, max are the minimum and maximum outlet pressures of the centrifugal compressor respectively, Pd,CL (mp (k+i)) represents the corresponding outlet pressure when the mass flow rate is mp (k+i) on the control line; formula (22 ) and formula (23) are the constraints of the actuator itself, formulas (24) and (25) are the constraints of the working range of the centrifugal compressor, and formula (26) is the constraint of anti-surge.
CN201810776824.6A2018-07-132018-07-13A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction modelPendingCN109058151A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810776824.6ACN109058151A (en)2018-07-132018-07-13A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810776824.6ACN109058151A (en)2018-07-132018-07-13A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model

Publications (1)

Publication NumberPublication Date
CN109058151Atrue CN109058151A (en)2018-12-21

Family

ID=64816563

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810776824.6APendingCN109058151A (en)2018-07-132018-07-13A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model

Country Status (1)

CountryLink
CN (1)CN109058151A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110469534A (en)*2019-08-272019-11-19佛山格尼斯磁悬浮技术有限公司A kind of air blower surge protection method and system
CN110486261A (en)*2019-07-172019-11-22北京中竞国际能源科技有限公司Air-compressor set mixing system and method based on multipoint pressure trajectory predictions
CN112594062A (en)*2020-11-132021-04-02南京航空航天大学Simulation method for surge detection and surge elimination control verification
CN113339310A (en)*2021-07-192021-09-03东北大学Compressor surge prediction control method based on magnetic suspension axial position control
CN113591223A (en)*2021-08-092021-11-02同济大学Surging boundary prediction method of centrifugal compression system for fuel cell vehicle
CN114962318A (en)*2022-05-262022-08-30东北大学Compressor surge control method and device, storage medium and computer equipment
CN115467850A (en)*2022-10-142022-12-13中国第一汽车股份有限公司Centrifugal air compressor characteristic test system and test method
CN117927496A (en)*2024-03-132024-04-26江苏海拓宾未来工业科技集团有限公司 A flow control method and system for an oil-free ultra-high-speed centrifugal compressor

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101922474A (en)*2009-04-232010-12-22通用电气公司Be used for providing the system and method for surge protection to turbine component
CN105889112A (en)*2016-04-102016-08-24北京化工大学Membership function model-based surging protection method of centrifugal compressor
US9540944B2 (en)*2012-09-282017-01-10United Technologies CorporationReal time model based compressor control
US20170175646A1 (en)*2015-12-222017-06-22General Electric CompanyMethod and system for stall margin modulation as a function of engine health

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101922474A (en)*2009-04-232010-12-22通用电气公司Be used for providing the system and method for surge protection to turbine component
US9540944B2 (en)*2012-09-282017-01-10United Technologies CorporationReal time model based compressor control
US20170175646A1 (en)*2015-12-222017-06-22General Electric CompanyMethod and system for stall margin modulation as a function of engine health
CN105889112A (en)*2016-04-102016-08-24北京化工大学Membership function model-based surging protection method of centrifugal compressor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王传鑫: ""离心压缩机综合控制方法研究"", 《中国博士学位论文全文数据库工程科技Ⅱ辑》*

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110486261A (en)*2019-07-172019-11-22北京中竞国际能源科技有限公司Air-compressor set mixing system and method based on multipoint pressure trajectory predictions
CN110486261B (en)*2019-07-172020-12-29北京中竞国际能源科技有限公司Air compressor set allocation system and method based on multipoint pressure track prediction
CN110469534B (en)*2019-08-272021-08-24佛山格尼斯磁悬浮技术有限公司Blower surge protection method and system
CN110469534A (en)*2019-08-272019-11-19佛山格尼斯磁悬浮技术有限公司A kind of air blower surge protection method and system
CN112594062A (en)*2020-11-132021-04-02南京航空航天大学Simulation method for surge detection and surge elimination control verification
CN113339310B (en)*2021-07-192022-09-13东北大学Compressor surge prediction control method based on magnetic suspension axial position control
CN113339310A (en)*2021-07-192021-09-03东北大学Compressor surge prediction control method based on magnetic suspension axial position control
CN113591223A (en)*2021-08-092021-11-02同济大学Surging boundary prediction method of centrifugal compression system for fuel cell vehicle
CN113591223B (en)*2021-08-092024-01-23同济大学Surge boundary prediction method of centrifugal compression system for fuel cell vehicle
CN114962318A (en)*2022-05-262022-08-30东北大学Compressor surge control method and device, storage medium and computer equipment
CN115467850A (en)*2022-10-142022-12-13中国第一汽车股份有限公司Centrifugal air compressor characteristic test system and test method
CN117927496A (en)*2024-03-132024-04-26江苏海拓宾未来工业科技集团有限公司 A flow control method and system for an oil-free ultra-high-speed centrifugal compressor
CN117927496B (en)*2024-03-132024-07-23江苏海拓宾未来工业科技集团有限公司Flow control method and system for oil-free ultrahigh-speed centrifugal compressor

Similar Documents

PublicationPublication DateTitle
CN109058151A (en)A kind of Control Methods for Surge Prevention in Centrifugal Compressors based on prediction model
CN102693451B (en)Method for predicting ammonia process flue gas desulphurization efficiency based on multiple parameters
CN109222208A (en)Technology for making tobacco threds analysis optimization method and system towards production of cigarettes norm controlling
CN103955134B (en)Steam turbine model parameter identification method based on power response characteristic
CN116306221B (en) An air duct system control method based on LSTM prediction model
CN111985170B (en) An improved method for predicting external characteristics of centrifugal pumps
CN111006843B (en) A continuously variable pressure method for a transient supersonic wind tunnel
CN111310348A (en) A material constitutive model prediction method based on PSO-LSSVM
CN115169737A (en) A Process Quality Prediction Method Based on CNN-LSTM Hybrid Neural Network Model
CN109032117B (en) Performance Evaluation Method of Single-loop Control System Based on ARMA Model
CN115562002B (en) Anti-disturbance control method for high altitude platform air intake system based on non-smooth feedback function
CN111079920B (en)Prediction method for flow non-uniformity coefficient of turbine gas collection cavity outlet
CN119313222B (en) Power optimization method, system, device and storage medium for copper wire system
CN116661297A (en)Variable-cycle engine double-loop closed-loop mode switching control method
CN117828403A (en)Water pump fault prediction and diagnosis method based on machine learning
CN113267314A (en)Supersonic flow field total pressure control system of temporary-impulse wind tunnel
WO2025016028A1 (en)Method and device for controlling fuel cell air system
CN115903484A (en) Multivariate Robust Controller Optimization Method for Aeroengine Based on Cooperative Game
CN113553760A (en) A soft measurement method for the enthalpy of exhaust steam at the final stage of a steam turbine
CN109115446A (en)Based on transonic wind tunnel wind speed accuracy control method and system
CN116757354A (en)Tobacco redrying section key parameter screening method based on multilayer perceptron
CN113255955A (en)CNN-RNN-based aero-engine thrust estimation method
CN113222268B (en)Multi-mode reasoning-based tobacco baking quality prediction model establishment method
CN113341694B (en)Equivalent verification system and method for flow control valve control strategy
CN111077771A (en)Self-tuning fuzzy PID control method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20181221

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp