[go: up one dir, main page]

CN113296412B - Parameter adjusting method and device for cascade sliding window filter - Google Patents

Parameter adjusting method and device for cascade sliding window filter Download PDF

Info

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
Application number
CN202110579421.4A
Other languages
Chinese (zh)
Other versions
CN113296412A (en
Inventor
李军
赵兵
陈锦攀
潘君镇
刘哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Power Grid Co Ltd
Electric Power Research Institute of Guangdong Power Grid Co Ltd
Original Assignee
Guangdong Power Grid Co Ltd
Electric Power Research Institute of Guangdong Power Grid Co Ltd
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 Guangdong Power Grid Co Ltd, Electric Power Research Institute of Guangdong Power Grid Co Ltd filed Critical Guangdong Power Grid Co Ltd
Priority to CN202110579421.4A priority Critical patent/CN113296412B/en
Publication of CN113296412A publication Critical patent/CN113296412A/en
Application granted granted Critical
Publication of CN113296412B publication Critical patent/CN113296412B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive 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/042Adaptive 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
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total 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

Parameter adjusting method and device for cascade sliding window filter
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),
Figure BDA0003085493850000021
Figure BDA0003085493850000022
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:
Figure BDA0003085493850000023
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:
Figure BDA0003085493850000024
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:
Figure BDA0003085493850000031
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:
Figure BDA0003085493850000032
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),
Figure BDA0003085493850000041
Figure BDA0003085493850000042
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:
Figure BDA0003085493850000043
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:
Figure BDA0003085493850000051
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:
Figure BDA0003085493850000052
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:
Figure BDA0003085493850000053
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),
Figure BDA0003085493850000081
Figure BDA0003085493850000082
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:
Figure BDA0003085493850000091
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:
Figure BDA0003085493850000092
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:
Figure BDA0003085493850000093
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:
Figure BDA0003085493850000094
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),
Figure BDA0003085493850000101
Figure BDA0003085493850000102
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:
Figure BDA0003085493850000111
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:
Figure BDA0003085493850000112
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:
Figure BDA0003085493850000113
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:
Figure BDA0003085493850000121
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),
Figure BDA0003085493850000122
Figure BDA0003085493850000123
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:
Figure BDA0003085493850000124
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
Figure BDA0003085493850000131
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:
Figure BDA0003085493850000132
Figure BDA0003085493850000133
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:
Figure BDA0003085493850000134
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
Figure BDA0003085493850000135
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:
Figure BDA0003085493850000141
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),
Figure FDA0003085493840000011
Figure FDA0003085493840000012
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:
Figure FDA0003085493840000021
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:
Figure FDA0003085493840000022
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:
Figure FDA0003085493840000023
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:
Figure FDA0003085493840000031
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),
Figure FDA0003085493840000041
Figure FDA0003085493840000042
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:
Figure FDA0003085493840000043
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:
Figure FDA0003085493840000044
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:
Figure FDA0003085493840000051
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:
Figure FDA0003085493840000052
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.
CN202110579421.4A 2021-05-26 2021-05-26 Parameter adjusting method and device for cascade sliding window filter Active CN113296412B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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