CN113296412B - Parameter adjusting method and device for cascade sliding window filter - Google Patents
Parameter adjusting method and device for cascade sliding window filter Download PDFInfo
- Publication number
- CN113296412B CN113296412B CN202110579421.4A CN202110579421A CN113296412B CN 113296412 B CN113296412 B CN 113296412B CN 202110579421 A CN202110579421 A CN 202110579421A CN 113296412 B CN113296412 B CN 113296412B
- Authority
- CN
- China
- Prior art keywords
- sliding window
- window filter
- response data
- process response
- time constant
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 162
- 230000008569 process Effects 0.000 claims abstract description 127
- 230000004044 response Effects 0.000 claims abstract description 106
- 230000006870 function Effects 0.000 claims description 47
- 238000012546 transfer Methods 0.000 claims description 47
- 239000013256 coordination polymer Substances 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 3
- 238000004886 process control Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 8
- 238000004088 simulation Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
Abstract
The invention discloses a parameter adjusting method and device for a cascade sliding window filter, and relates to the technical field of process control of thermal power units. The method comprises the following steps: converting actual controlled process response data of actual step input into controlled process response data of unit step input; acquiring Z-N rule parameters of the controlled process response data of unit step input according to a Z-N rule; setting the gain of the cascade sliding window filter and the time constant of the fast sliding window filter; calculating the error between the controlled process response data of the unit step input and the process response data of the cascade sliding window filter at the unit step input; and adjusting the time constant of the slow sliding window filter to minimize the square integral of the error, thereby obtaining the cascade sliding window filter. The method can set the parameters of the novel basic controller and provide parameter guarantee for the operation of the secondary superheated steam temperature control system.
Description
Technical Field
The invention relates to the technical field of process control of thermal power generating units, in particular to a parameter adjusting method and device of a cascade sliding window filter.
Background
In the field of process control of thermal power generating units, in order to improve the process control performance of the existing thermal power generating units, a novel basic controller (NFC) is proposed in the prior art. Among them, NFC is a cascade structure of a High performance proportional-integral controller (HPPI) and a High performance advanced observer (HPLO), and it can make a breakthrough in a constant observation mechanism and make a significant progress in an advanced observation mechanism.
However, setting NFC parameters is always an important problem, and the problem of setting NFC parameters is not well solved in the prior art.
Disclosure of Invention
The invention aims to provide a parameter adjusting method and device of a cascade sliding window filter, and aims to solve the problem that the NFC parameter setting is not well solved in the prior art.
In order to achieve the above object, an embodiment of the present invention provides a method for adjusting parameters of a cascaded sliding window filter, where the cascaded sliding window filter includes a fast sliding window filter and a slow sliding window filter, the slow sliding window filter is used for a high-performance proportional-integral controller parameter setting, and the fast sliding window filter is used for a high-performance advanced observer parameter setting, so as to better solve a problem of parameter setting of a novel basic controller, and the method includes:
converting actual controlled process response data of actual step input into controlled process response data of unit step input; wherein the actual controlled process response data comprises secondary superheat air temperature process data;
acquiring Z-N rule parameters of the controlled process response data input by the unit step according to a Z-N rule;
setting the gain of the cascade sliding window filter according to the gain of the Z-N rule parameter;
setting a time constant of the fast sliding window filter according to a time constant of the Z-N rule parameter;
acquiring process response data of the cascade sliding window filter in unit step input;
calculating the error between the controlled process response data of the unit step input and the process response data of the cascade sliding window filter at the unit step input;
and adjusting the time constant of the slow sliding window filter to minimize the square integral of the error so as to obtain the optimal parameter of the cascade sliding window filter.
Preferably, the transfer function of the cascaded sliding window filter is expressed as:
CSWF(s)=KCSWFSSWF(s)FSWF(s),
wherein CSWF(s) is a transfer function of the cascaded sliding window filter, KCSWFFor the gain of the cascaded sliding window filter, SSWF(s) is the transfer function of the slow sliding window filter, TSSWFFor the time constant of the slow sliding window filter FSWF(s) is the transfer function of the fast sliding window filter TFSWFIs the time constant of the fast sliding window filter.
Preferably, the step of converting the actual controlled process response data of the actual step input into the controlled process response data of the unit step input uses the following expression:
wherein PVCP(t) is the controlled unit step inputProcess response data, PVACP(t) is the actual controlled process response data for the actual step input, and SAI is the actual step input.
Preferably, the expression of the Z-N law parameter of the unit step input controlled process response data is:
wherein Z-N(s) is a transfer function of the said Z-N law, KZ-NFor the gain of said Z-N law parameter, τZ-NPure lag time, T, for said Z-N law parameterZ-NIs the time constant of the Z-N law parameter.
Preferably, the expression for setting the gain of the cascaded sliding window filter according to the gain of the Z-N law parameter is as follows:
KCSWF=KZ-N
wherein, KCSWFIs the gain, K, of the cascaded sliding window filterZ-NIs the gain of the Z-N law parameter.
Preferably, the expression for setting the time constant of the fast sliding window filter according to the time constant of the Z-N law parameter is:
wherein, TFSWFIs the time constant, T, of the fast sliding window filterZ-NIs the time constant of the Z-N law parameter.
Preferably, the expression of the square integral of the error is:
where ESI is the square integral of the error, T is the current time, TCLTo calculate the length of time for the ESI, ST is the steady state time,PVCP(t) controlled process response data for said unit step input, PVCSWFAnd (t) is the process response data of the cascade sliding window filter at the unit step input.
An embodiment of the present invention further provides a parameter adjusting apparatus for a cascaded sliding window filter, where the cascaded sliding window filter includes a fast sliding window filter and a slow sliding window filter, and the apparatus includes:
the controlled process analysis module is used for converting actual controlled process response data of actual step input into controlled process response data of unit step input; wherein the actual controlled process response data comprises secondary superheat air temperature process data;
the setting module is used for acquiring Z-N rule parameters of the controlled process response data input by the unit step according to a Z-N rule;
the gain acquisition module is used for setting the gain of the cascade sliding window filter according to the gain of the Z-N rule parameter;
the time constant acquisition module is used for setting the time constant of the fast sliding window filter according to the time constant of the Z-N rule parameter;
the process response analysis module is used for acquiring process response data of the cascade sliding window filter at unit step input;
the error calculation module is used for calculating the error between the controlled process response data of the unit step input and the process response data of the cascade sliding window filter at the unit step input;
and the time constant adjusting module is used for adjusting the time constant of the slow sliding window filter to ensure that the square integral of the error is minimum and obtain the optimal parameter of the cascade sliding window filter.
Preferably, the transfer function of the cascaded sliding window filter is expressed as:
CSWF(s)=KCSWFSSWF(s)FSWF(s),
wherein CSWF(s) is a transfer function of the cascaded sliding window filter, KCSWFFor the gain of the cascaded sliding window filter, SSWF(s) is the transfer function of the slow sliding window filter, TSSWFFor the time constant of the slow sliding window filter FSWF(s) is the transfer function of the fast sliding window filter TFSWFIs the time constant of the fast sliding window filter.
Preferably, the step of converting the actual controlled process response data of the actual step input into the controlled process response data of the unit step input uses the following expression:
wherein PVCP(t) controlled process response data for said unit step input, PVACP(t) is the actual controlled process response data for the actual step input, and SAI is the actual step input.
Preferably, the expression of the Z-N law parameter of the unit step input controlled process response data is:
wherein Z-N(s) is a transfer function of the said Z-N law, KZ-NFor the gain of said Z-N law parameter, τZ-NPure lag time, T, for said Z-N law parameterZ-NIs the time constant of the Z-N law parameter.
Preferably, the expression for setting the gain of the cascaded sliding window filter according to the gain of the Z-N law parameter is as follows:
KCSWF=KZ-N
wherein, KCSWFIs the gain, K, of the cascaded sliding window filterZ-NIs the gain of the Z-N law parameter.
Preferably, the expression for setting the time constant of the fast sliding window filter according to the time constant of the Z-N law parameter is:
wherein, TFSWFIs the time constant, T, of the fast sliding window filterZ-NIs the time constant of the Z-N law parameter.
Preferably, the expression of the square integral of the error is:
where ESI is the square integral of the error, T is the current time, TCLTo calculate the length of ESI time, ST is the steady-state time, PVCP(t) controlled process response data for said unit step input, PVCSWFAnd (t) is the process response data of the cascade sliding window filter at the unit step input.
The embodiment of the invention also provides computer terminal equipment which comprises one or more processors and a memory. A memory coupled to the processor for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors may implement the parameter adjustment method of the cascaded sliding window filter according to any of the embodiments.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the parameter adjustment method for a cascaded sliding window filter according to any one of the above embodiments.
Compared with the prior art, the invention has the following beneficial effects:
in the parameter adjustment method of the cascade sliding window filter provided by the invention, the cascade sliding window filter comprises a fast sliding window filter and a slow sliding window filter, and the method comprises the following steps: converting actual controlled process response data of actual step input into controlled process response data of unit step input; acquiring Z-N rule parameters of the controlled process response data input by the unit step according to a Z-N rule; setting the gain of the cascade sliding window filter according to the gain of the Z-N rule parameter; setting a time constant of the fast sliding window filter according to a time constant of the Z-N rule parameter; acquiring process response data of the cascade sliding window filter in unit step input; calculating the error between the controlled process response data of the unit step input and the process response data of the cascade sliding window filter at the unit step input; and adjusting the time constant of the slow sliding window filter to minimize the square integral of the error so as to obtain the optimal parameter of the cascade sliding window filter.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart illustrating a parameter adjustment method for a cascaded sliding window filter according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a parameter adjusting apparatus of a cascaded sliding window filter according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a two-stage superheat steam temperature control system constructed using a novel basic controller, according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of controlled process response data for a unit step input and a Z-N law parameter process provided by one embodiment of the present invention;
FIG. 5 is a schematic diagram of a process for providing controlled process response data per unit step input and process response data for a cascaded sliding window filter according to another embodiment of the present invention;
fig. 6 is a schematic diagram of a simulation experiment result of a parameter adjustment method for a cascaded sliding window filter according to another embodiment of the present invention;
fig. 7 is a schematic control characteristic diagram of a secondary superheated steam temperature control system in which a cascade sliding window filter according to an embodiment of the present invention is applied to a 1000MW thermal power generating unit;
fig. 8 is a schematic structural diagram of a computer terminal device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be understood that the step numbers used herein are for convenience of description only and are not intended as limitations on the order in which the steps are performed.
It is to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
The terms "comprises" and "comprising" indicate the presence of the described features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The term "and/or" refers to and includes any and all possible combinations of one or more of the associated listed items.
The following are terms and abbreviations for embodiments of the present invention:
a New Foundation Controller (NFC); a High performance proportional-integral controller (HPPI); a High Efficiency Integrator (HEI); a High Performance Lead Observer (HPLO); a Cascade sliding window filter (cscaf sliding window filter, CSWF); a Slow Sliding Window Filter (SSWF); fast sliding window filter middle (FSWF). In the present application, unless otherwise specified, the gain is represented by dimensionless units, the order is represented by dimensionless units, the time and time constant is represented by s (seconds), and all the transfer functions are laplace transfer functions.
Referring to fig. 1, fig. 1 is a flowchart illustrating a parameter adjustment method for a cascaded sliding window filter according to an embodiment of the present invention. The cascade sliding window filter comprises a fast sliding window filter and a slow sliding window filter, and the parameter adjusting method of the cascade sliding window filter provided by the embodiment comprises the following steps:
s110, converting actual controlled process response data of actual step input into controlled process response data of unit step input; wherein the actual controlled process response data comprises secondary superheat air temperature process data;
s120, acquiring Z-N rule parameters of the unit step input controlled process response data according to a Z-N rule;
s130, setting the gain of the cascade sliding window filter according to the gain of the Z-N rule parameter;
s140, setting the time constant of the fast sliding window filter according to the time constant of the Z-N rule parameter;
s150, acquiring the response data of the cascade sliding window filter in the unit step input process;
s160, calculating the error between the controlled process response data of the unit step input and the process response data of the cascade sliding window filter at the unit step input;
and S170, adjusting the time constant of the slow sliding window filter to minimize the square integral of the error, so as to obtain the optimal parameter of the cascade sliding window filter.
In the embodiment of the present invention, the expression of the transfer function of the cascaded sliding window filter is:
CSWF(s)=KCSWFSSWF(s)FSWF(s),
wherein CSWF(s) is a transfer function of the cascaded sliding window filter, KCSWFFor the gain of the cascaded sliding window filter, SSWF(s) is the transfer function of the slow sliding window filter, TSSWFFor the time constant of the slow sliding window filter FSWF(s) is the transfer function of the fast sliding window filter TFSWFIs the time constant of the fast sliding window filter.
In the embodiment of the present invention, the actual controlled process response data of the actual step input is converted into the controlled process response data of the unit step input, and the used expression is as follows:
wherein PVCP(t) controlled process response data for said unit step input, PVACP(t) is the actual controlled process response data for the actual step input, and SAI is the actual step input.
In the embodiment of the present invention, the expression of the Z-N rule parameter of the unit step input controlled process response data is:
wherein Z-N(s) is a transfer function of the said Z-N law, KZ-NFor the gain of said Z-N law parameter, τZ-NPure lag time, T, for said Z-N law parameterZ-NIs the time constant of the Z-N law parameter.
In the embodiment of the present invention, the expression for setting the gain of the cascaded sliding window filter according to the gain of the Z-N law parameter is as follows:
KCSWF=KZ-N
wherein, KCSWFIs the gain, K, of the cascaded sliding window filterZ-NIs the gain of the Z-N law parameter.
In the embodiment of the present invention, the expression for setting the time constant of the fast sliding window filter according to the time constant of the Z-N law parameter is as follows:
wherein, TFSWFIs the time constant, T, of the fast sliding window filterZ-NIs the time constant of the Z-N law parameter.
In the embodiment of the present invention, the expression of the square integral of the error is:
where ESI is the square integral of the error, T is the current time, TCLTo calculate the length of ESI time, ST is the steady-state time, PVCP(t) controlled process response data for said unit step input, PVCSWFAnd (t) is the process response data of the cascade sliding window filter at the unit step input.
Referring to fig. 2, fig. 2 is a schematic structural diagram of a parameter adjusting apparatus of a cascaded sliding window filter according to an embodiment of the present invention. The cascaded sliding window filter comprises a fast sliding window filter and a slow sliding window filter. The parameter adjusting device of the cascade sliding window filter provided by the embodiment comprises:
a controlled process analysis module 210, configured to convert actual controlled process response data of an actual step input into controlled process response data of a unit step input; wherein the actual controlled process response data comprises secondary superheat air temperature process data;
the setting module 220 is used for acquiring a Z-N rule parameter of the controlled process response data input by the unit step according to the Z-N rule;
a gain obtaining module 230, configured to set a gain of the cascaded sliding window filter according to a gain of the Z-N rule parameter;
a time constant obtaining module 240, configured to set a time constant of the fast sliding window filter according to the time constant of the Z-N rule parameter;
a process response analysis module 250, configured to obtain process response data of the cascade sliding window filter at unit step input;
an error calculation module 260 for calculating an error between the controlled process response data for the unit step input and the process response data for the cascaded sliding window filter at the unit step input;
and a time constant adjusting module 270, configured to adjust a time constant of the slow sliding window filter, so that a square integral of the error is minimum, and an optimal parameter of the cascaded sliding window filter is obtained.
In the embodiment of the present invention, the expression of the transfer function of the cascaded sliding window filter is:
CSWF(s)=KCSWFSSWF(s)FSWF(s),
wherein CSWF(s) is a transfer function of the cascaded sliding window filter, KCSWFFor the gain of the cascaded sliding window filter, SSWF(s) is the transfer function of the slow sliding window filter, TSSWFFor the time constant of the slow sliding window filter FSWF(s) is the transfer function of the fast sliding window filter TFSWFIs the time constant of the fast sliding window filter.
In the embodiment of the present invention, the actual controlled process response data of the actual step input is converted into the controlled process response data of the unit step input, and the used expression is as follows:
wherein PVCP(t) controlled process response data for said unit step input, PVACP(t) is the actual controlled process response data for the actual step input, and SAI is the actual step input.
In the embodiment of the present invention, the expression of the Z-N rule parameter of the unit step input controlled process response data is:
wherein Z-N(s) is a transfer function of the said Z-N law, KZ-NFor the gain of said Z-N law parameter, τZ-NPure lag time, T, for said Z-N law parameterZ-NIs the time constant of the Z-N law parameter.
In the embodiment of the present invention, the expression for setting the gain of the cascaded sliding window filter according to the gain of the Z-N law parameter is as follows:
KCSWF=KZ-N
wherein, KCSWFIs the stringGain, K, of a stage sliding window filterZ-NIs the gain of the Z-N law parameter.
In the embodiment of the present invention, the expression for setting the time constant of the fast sliding window filter according to the time constant of the Z-N law parameter is as follows:
wherein, TFSWFIs the time constant, T, of the fast sliding window filterZ-NIs the time constant of the Z-N law parameter.
In the embodiment of the present invention, the expression of the square integral of the error is:
where ESI is the square integral of the error, T is the current time, TCLTo calculate the length of ESI time, ST is the steady-state time, PVCP(t) controlled process response data for said unit step input, PVCSWFAnd (t) is the process response data of the cascade sliding window filter at the unit step input.
Using a cascaded sliding window filter for a novel basic controller parameter setting;
in one embodiment, the transfer function of the new base controller is:
NFC(s)=KHPPI[1+HEI(s)]HPLO(s),
wherein NFC(s) is the transfer function of the novel base controller, KHPPIFor the gain of a high performance proportional-integral controller, HEI(s) is the transfer function of a high efficiency integrator, THEIFor the time constant of the high efficiency integrator, HPLO(s) is the transfer function of the high performance lead observer, THPLOIs the time constant of the high performance lead observer.
Using the parameters of the cascade sliding window filter for parameter setting of the novel basic controller;
the formula of parameter setting is as follows:
wherein, THPLOIs the time constant, T, of the high performance lead observerHEIIs the time constant, T, of the high-efficiency integratorFSWFIs the time constant, T, of the fast sliding window filterSSWFIs the time constant, K, of the slow sliding window filterHPPIIs the gain, K, of the high performance proportional-integral controllerCSWFIs the gain of the cascaded sliding window filter.
In a specific embodiment, a novel basic controller is adopted to perform Control characteristic simulation on a secondary superheated steam temperature Control system of a 600MW thermal power generating unit, wherein an approximate transfer function of a Controlled Process (CP) is obtained as
Where CP(s) is the approximate transfer function of the process being controlled.
A two-stage superheated steam temperature control system is constructed by using a novel basic controller, and is shown in figure 3.
In fig. 3, the process setting is specifically a secondary superheated steam temperature setting of the secondary superheated steam temperature control system, and the process output is specifically a secondary superheated steam temperature process output. The transfer functions of a Second Order Filter (SOF) and an External Disturbance Coupling Model (EDCM) are set as follows:
SOF(s) is the transfer function of the two filters, EDCM(s) is the transfer function of the external disturbance coupling model, and CP(s) is the transfer function of the controlled process.
Specifically, the response data of the controlled process at the unit step input and the process of the Z-N rule parameter are obtained, which is shown in fig. 4.
In FIG. 4, PVCP(t) controlled process response data for said unit step input, PVZ-N(t) is the Z-N law parameter process.
According to fig. 4, the transfer function of the Z-N law parameter is obtained as:
wherein Z-N(s) is a transfer function of the Z-N law parameter.
Obtaining a transfer function of the fast sliding window filter as
Wherein FSWF(s) is a transfer function of the fast sliding window filter.
Setting the time length T for calculating the square integral ESI of the error according to the expression of the square integral of the error, wherein the steady-state time ST is 950sCL2000s, time constant T of the slow sliding window filterSSWFWhen the minimum value ESImin of the square integral of the error is 1.037, which is 529s, the expression of the cascaded sliding window filter is shown in the specification:
Wherein CSWF(s) is a transfer function of the cascaded sliding window filter.
Specifically, the response data of the cascade sliding window filter in the unit step input process is obtained, and is shown in fig. 5.
In FIG. 5, PVCP(t) controlled process response data for said unit step input, PVCSWFAnd (t) is the process response data of the cascade sliding window filter at the unit step input. As can be seen from fig. 5, the cascaded sliding window filter can better express the controlled process.
Using the parameters of the cascade sliding window filter to adjust the parameters of the novel basic controller to obtain the parameters of the novel basic controller
THPLO=233s,THEI=529,KHPPI=1
Wherein, THPLOIs the time constant, T, of the high performance lead observerHEIIs the time constant of the high-efficiency integrator, KHPPIIs the gain of the high performance proportional-integral controller.
The results of the simulation experiments, given a process of 1 and an external disturbance of-1, are shown in FIG. 6.
In FIG. 6, PVNFC(t) Process output, CO, for NFC controlled CPNFCAnd (t) is the control output of the NFC control CP. As can be seen from fig. 6, using the parameters of the cascaded sliding window filter for tuning the parameters of the novel basic controller can obtain better control performance.
In a specific embodiment, the cascade sliding window filter provided by the invention is applied to optimization of a secondary superheated steam temperature control system of a 1000MW thermal power generating unit, and parameters of a novel basic controller are given by specifically adopting the cascade sliding window filter, so that the obtained control characteristics are shown in fig. 7. In the trend range given, the unit load varies from 410MW to 820MW to 560MW, with a maximum deviation of the secondary superheated steam temperature of 6.7 ℃/-6.2 ℃ given relative to the secondary superheated steam temperature. Therefore, the cascade sliding window filter provided by the invention is used for providing parameters of a novel basic controller, and better control characteristics can be obtained.
Referring to fig. 8, an embodiment of the invention provides a computer terminal device, which includes one or more processors and a memory. The memory is coupled to the processor and configured to store one or more programs, which when executed by the one or more processors, cause the one or more processors to implement the method for adjusting parameters of a cascaded sliding window filter as in any one of the above embodiments.
The processor is used for controlling the overall operation of the computer terminal equipment so as to complete all or part of the steps of the cascade sliding window filter method. The memory is used to store various types of data to support operation at the computer terminal device, and these data may include, for example, instructions for any application or method operating on the computer terminal device, as well as application-related data. The Memory may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk, or optical disk.
In an exemplary embodiment, the computer terminal Device may be implemented by one or more Application Specific 1 integrated circuits (AS 1C), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components, for performing the above-mentioned serial sliding window filter method and achieving technical effects consistent with the above-mentioned methods.
In another exemplary embodiment, a computer readable storage medium comprising program instructions for implementing the steps of the cascade sliding window filter method in any one of the above embodiments when executed by a processor is also provided. For example, the computer readable storage medium may be the above-mentioned memory including program instructions executable by a processor of a computer terminal device to perform the above-mentioned cascaded sliding window filter method and achieve the technical effects consistent with the above-mentioned method.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.
Claims (16)
1. A parameter adjustment method of a cascaded sliding window filter, wherein the cascaded sliding window filter comprises a fast sliding window filter and a slow sliding window filter, the parameter adjustment method comprises:
converting actual controlled process response data of actual step input into controlled process response data of unit step input; wherein the actual controlled process response data comprises secondary superheat air temperature process data;
acquiring Z-N rule parameters of the controlled process response data input by the unit step according to a Z-N rule;
setting the gain of the cascade sliding window filter according to the gain of the Z-N rule parameter;
setting a time constant of the fast sliding window filter according to a time constant of the Z-N rule parameter;
acquiring process response data of the cascade sliding window filter in unit step input;
calculating the error between the controlled process response data of the unit step input and the process response data of the cascade sliding window filter at the unit step input;
and adjusting the time constant of the slow sliding window filter to minimize the square integral of the error so as to obtain the optimal parameter of the cascade sliding window filter.
2. The method according to claim 1, wherein the transfer function of the cascaded sliding window filter is expressed as:
CSWF(s)=KCSWFMSSWF(s)FSWF(s),
wherein CSWF(s) is a transfer function of the cascaded sliding window filter, KCSWFMFor the gain of the cascaded sliding window filter, SSWF(s) is the transfer function of the slow sliding window filter, TSSWFFor the time constant of the slow sliding window filter FSWF(s) is the transfer function of the fast sliding window filter TFSWFIs the time constant of the fast sliding window filter.
3. The method of claim 1, wherein the step of converting the actual controlled process response data at the actual step input to the controlled process response data at the unit step input is performed by the following expression:
wherein PVCP(t) is the unit step inputControlled process response data, PVACP(t) is the actual controlled process response data for the actual step input, and SAI is the actual step input.
4. The method of claim 1, wherein the Z-N law parameter of the controlled process response data of the unit step input is expressed as:
wherein Z-N(s) is a transfer function of the said Z-N law, KZ-NFor the gain of said Z-N law parameter, τZ-NPure lag time, T, for said Z-N law parameterZ-NIs the time constant of the Z-N law parameter.
5. The method according to claim 1, wherein the expression for setting the gain of the cascaded sliding window filter according to the gain of the Z-N rule parameter is:
KCSWF=KZ-N
wherein, KCSWFIs the gain, K, of the cascaded sliding window filterZ-NIs the gain of the Z-N law parameter.
6. The method according to claim 1, wherein the expression for setting the time constant of the fast sliding window filter according to the time constant of the Z-N law parameter is as follows:
wherein, TFSWFIs the time constant, T, of the fast sliding window filterZ-NIs the time constant of the Z-N law parameter.
7. The method of claim 1, wherein the square integral of the error is expressed as:
where ESI is the square integral of the error, T is the current time, TCLTo calculate the length of ESI time, ST is the steady-state time, PVCP(t) controlled process response data for said unit step input, PVCSWFAnd (t) is the process response data of the cascade sliding window filter at the unit step input.
8. A parameter adjusting apparatus of a cascaded sliding window filter, the cascaded sliding window filter including a fast sliding window filter and a slow sliding window filter, comprising:
the controlled process analysis module is used for converting actual controlled process response data of actual step input into controlled process response data of unit step input; wherein the actual controlled process response data comprises secondary superheat air temperature process data;
the setting module is used for acquiring Z-N rule parameters of the controlled process response data input by the unit step according to a Z-N rule;
the gain acquisition module is used for setting the gain of the cascade sliding window filter according to the gain of the Z-N rule parameter;
the time constant acquisition module is used for setting the time constant of the fast sliding window filter according to the time constant of the Z-N rule parameter;
the process response analysis module is used for acquiring process response data of the cascade sliding window filter at unit step input;
the error calculation module is used for calculating the error between the controlled process response data of the unit step input and the process response data of the cascade sliding window filter at the unit step input;
and the time constant adjusting module is used for adjusting the time constant of the slow sliding window filter to ensure that the square integral of the error is minimum and obtain the optimal parameter of the cascade sliding window filter.
9. The apparatus of claim 8, wherein the transfer function of the cascaded sliding window filter is expressed as:
CSWF(s)=KCSWFSSWF(s)FSWF(s),
wherein CSWF(s) is a transfer function of the cascaded sliding window filter, KCSWFFor the gain of the cascaded sliding window filter, SSWF(s) is the transfer function of the slow sliding window filter, TSSWFFor the time constant of the slow sliding window filter FSWF(s) is the transfer function of the fast sliding window filter TFSWFIs the time constant of the fast sliding window filter.
10. The apparatus of claim 8, wherein the actual controlled process response data at the actual step input is converted to controlled process response data at the unit step input using the expression:
wherein PVCP(t) is the unit step inputControl process response data, PVACP(t) is the actual controlled process response data for the actual step input, and SAI is the actual step input.
11. The apparatus of claim 8, wherein the Z-N law parameter of the controlled process response data of the unit step input is expressed as:
wherein Z-N(s) is a transfer function of the said Z-N law, KZ-NFor the gain of said Z-N law parameter, τZ-NPure lag time, T, for said Z-N law parameterZ-NIs the time constant of the Z-N law parameter.
12. The apparatus according to claim 8, wherein the expression for setting the gain of the cascaded sliding window filter according to the gain of the Z-N rule parameter is:
KCSWF=KZ-N
wherein, KCSWFIs the gain, K, of the cascaded sliding window filterZ-NIs the gain of the Z-N law parameter.
13. The apparatus according to claim 8, wherein the expression for setting the time constant of the fast sliding window filter according to the time constant of the Z-N law parameter is:
wherein, TFSWFIs the time constant, T, of the fast sliding window filterZ-NIs the time constant of the Z-N law parameter.
14. The apparatus of claim 8, wherein the square integral of the error is expressed as:
where ESI is the square integral of the error, T is the current time, TCLTo calculate the length of ESI time, ST is the steady-state time, PVCP(t) controlled process response data for said unit step input, PVCSWFAnd (t) is the process response data of the cascade sliding window filter at the unit step input.
15. A computer terminal device, comprising:
one or more processors;
a memory coupled to the processor for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the method for parameter adjustment of a cascaded sliding window filter according to any one of claims 1 to 7.
16. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements a method of parameter adjustment of a cascaded sliding window filter according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110579421.4A CN113296412B (en) | 2021-05-26 | 2021-05-26 | Parameter adjusting method and device for cascade sliding window filter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110579421.4A CN113296412B (en) | 2021-05-26 | 2021-05-26 | Parameter adjusting method and device for cascade sliding window filter |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113296412A CN113296412A (en) | 2021-08-24 |
CN113296412B true CN113296412B (en) | 2022-05-17 |
Family
ID=77325203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110579421.4A Active CN113296412B (en) | 2021-05-26 | 2021-05-26 | Parameter adjusting method and device for cascade sliding window filter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113296412B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114859699B (en) * | 2022-05-09 | 2024-06-07 | 广东电网有限责任公司 | Design method, device, equipment and medium of acceleration type engineering fastest controller |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5568377A (en) * | 1992-10-29 | 1996-10-22 | Johnson Service Company | Fast automatic tuning of a feedback controller |
CN106054596A (en) * | 2016-06-23 | 2016-10-26 | 东南大学 | PID (Proportion Integration Differentiation) controller parameter optimization setting method based on improved performance indexes |
CN111552177A (en) * | 2020-04-22 | 2020-08-18 | 深圳市科润宝实业有限公司 | Method and device for improving performance of controller, computer equipment and storage medium |
CN112162483A (en) * | 2020-09-23 | 2021-01-01 | 广东电网有限责任公司云浮供电局 | Optimal parameter obtaining method of proportional-integral controller |
CN113162567A (en) * | 2021-05-26 | 2021-07-23 | 广东电网有限责任公司 | Design method and device of inertia combined filter and terminal equipment |
-
2021
- 2021-05-26 CN CN202110579421.4A patent/CN113296412B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5568377A (en) * | 1992-10-29 | 1996-10-22 | Johnson Service Company | Fast automatic tuning of a feedback controller |
CN106054596A (en) * | 2016-06-23 | 2016-10-26 | 东南大学 | PID (Proportion Integration Differentiation) controller parameter optimization setting method based on improved performance indexes |
CN111552177A (en) * | 2020-04-22 | 2020-08-18 | 深圳市科润宝实业有限公司 | Method and device for improving performance of controller, computer equipment and storage medium |
CN112162483A (en) * | 2020-09-23 | 2021-01-01 | 广东电网有限责任公司云浮供电局 | Optimal parameter obtaining method of proportional-integral controller |
CN113162567A (en) * | 2021-05-26 | 2021-07-23 | 广东电网有限责任公司 | Design method and device of inertia combined filter and terminal equipment |
Non-Patent Citations (7)
Title |
---|
Mukherjee, D. ; Rastogi, K..A performance analysis between IOPID and FOPID controller on a coupled tank.《2017 International Conference on Inventive Systems and Control (ICISC). Proceedings》.2017, * |
PID控制器参数整定方法及应用研究;韩帮华;《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》;20091015;第I140-208页 * |
Ziegler-Nichols法在双容水箱中的Simulink仿真过程的研究;徐维维等;《流体传动与控制》;20110315(第02期);正文全文 * |
一种新型反馈控制器的研究与应用;李军等;《控制理论与应用》;20190611(第02期);第411-422页 * |
一种新型基础控制器在过热汽温串级控制系统中的运用;杨硕,杨宇,刘明伟;《河南科技》;20210125;第48-50页 * |
一种新型基础控制器的介绍;刘昌一,黄卫剑,朱亚清,李军;《自动化博览》;20200115;第70-73页 * |
多随机参数线性系统的PID 设计;杨晓栋,章垚,黄春庆;《自动化与仪器仪表》;20160229;第43-47页 * |
Also Published As
Publication number | Publication date |
---|---|
CN113296412A (en) | 2021-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113162567B (en) | Design method and device of inertia combined filter and terminal equipment | |
CN113296412B (en) | Parameter adjusting method and device for cascade sliding window filter | |
CN108983733B (en) | Cascade control method, device, equipment and storage medium | |
CN113110032B (en) | Novel high-performance proportional-integral controller and control method and device thereof | |
Zhang et al. | Model-free control of single-phase boost AC/DC converters | |
CN109353228B (en) | A kind of motor torque control method and device | |
CN113359413B (en) | Parameter adjusting system and method of actual differentiator | |
CN113139291B (en) | Method and device for obtaining optimal sliding window filtering model of controlled process | |
CN118151579A (en) | A backstepping tracking control method | |
CN110262221B (en) | A PID controller parameter control method for objects in thermal process | |
CN114859699B (en) | Design method, device, equipment and medium of acceleration type engineering fastest controller | |
CN116470533A (en) | Series lead-lag method for solving transient characteristic problem of virtual synchronous machine | |
Raza et al. | A PID controller tuning rule for FOPDT process to achieve better load disturbance rejection based on maximum sensitivity | |
CN117452807B (en) | A systematic process given signal processing method and control system | |
Verma et al. | Modified IMC for automatic voltage regulator via order reduction techniques | |
CN110224415A (en) | A kind of adaptive indifference frequency modulation control method of microgrid virtual synchronous machine | |
CN109066645B (en) | Load control method and device for direct current power supply network of facility agriculture | |
CN106773665A (en) | A kind of supersonic motor adaptive control system based on Liapunov model | |
CN115327918A (en) | A method and device for generating an integral action enhancer | |
CN114089626B (en) | Deviation corrected thermal automatic control system, equipment and readable storage medium | |
CN115388399B (en) | Acceleration method of steam temperature control signal and secondary superheated steam temperature control system | |
Milosavljević et al. | A new discrete-time super twisting control of a first order plant with input saturation | |
CN110048454B (en) | Method for online adjusting parameters of current controller of grid-connected inverter | |
Liang | A Simulation-Based Method for Building and Evaluating Tuned PID Control Circuits | |
Jin et al. | Backward Difference Sampled-Data First-Order Linear Active Disturbance Rejection Control |
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 | ||
GR01 | Patent grant |