Summary of the invention
Because the defects of prior art, technical matters to be solved by this invention is to provide a kind of depression of order and decoupling method of industrial control system, and method of the present invention has reduced system's exponent number, has simplified the controller design, has optimized Performance of Closed Loop System.
For achieving the above object, the invention provides a kind of depression of order and decoupling method of industrial control system, described industrial control system comprises a plurality of subsystems, it is characterized in that, comprises the steps:
A), set up the Nonlinear state space model of the industrial control system that comprises Actuator dynamic and described subsystem coupling;
B), design the expectation closed-loop dynamic of the described subsystem of each depression of order;
C), according to described expectation closed-loop dynamic, select sliding-mode surface;
D), design sliding mode controller, make described subsystem have described expectation closed-loop dynamic on described sliding-mode surface, realize decoupling zero between described subsystem, and make described subsystem in the situation that Actuator dynamic causes error, still can guarantee to converge to described sliding-mode surface in finite time;
E), use the switch function in the approximate described sliding mode controller of saturation function, and regulate key parameter, to optimize Performance of Closed Loop System.
Further, described Nonlinear state space model wherein said steps A) is
Wherein
Be respectively the integration of the key variables of each described subsystem;
f
1..., f
nBe respectively the coupling between each described subsystem;
b
1..., b
nBe respectively the non-linear gain of each described subsystem, and b
i>0;
u
1..., u
nBe respectively the reference input of the actuator of each described subsystem;
v
1..., v
nBe respectively the output of the actuator of each described subsystem;
T
1..., T
nThe actuator that is respectively each described subsystem is with the time constant of first order inertial loop representative,
Wherein, n is the natural number greater than 1, || u
1(t)-v
1(t) ||≤e
1..., || u
n(t)-v
n(t) ||≤e
n, wherein, e
1..., e
nThe upper bound for the error of the actuator reference input value of each described subsystem and actuator output valve.
Further, wherein said step B) comprise the following steps:
Step B1), to the reduced order system of
subsystem 1
Get the expectation closed-loop pole
And ask
Get secular equation
Calculate
Step B2), to the reduced order system of subsystem n
Get the expectation closed-loop pole
And ask for secular equation
Calculate
Wherein, n is the natural number greater than 1.
Further, wherein said step C) comprise the following steps:
Step C1), to subsystem 1, get sliding-mode surface
Step C2), to subsystem n, get sliding-mode surface
Further, wherein said step D) comprise the following steps:
Step D1), to
subsystem 1, suppose Non-linear coupling item f
1(ξ
1..., ξ
n) can survey, and measuring error
Wherein
Be the upper bound of the nominal error of measurement mechanism, get sliding mode controller:
Wherein,
δ
1>0,k
1>0;
Step D2), to subsystem n, get sliding mode controller:
Wherein, k
n〉=e
n+ δ
n, δ
n>0.
Further, described key parameter wherein said step e) comprises: the expectation closed-loop pole of each described subsystem
With saturated approximate function parameter ε
i, wherein, 1≤i≤n, 1≤m
i≤ n
i-1, n
iIt is the exponent number of i sub-systems.
Further, described industrial control system is the hot strip rolling control system, and described hot strip rolling control system comprises the dynamic control subsystem of kink and the dynamic control subsystem of tension force at least.
Beneficial effect of the present invention is:
Method of the present invention is utilized the robust property of sliding mode technology, and the error of the output of processing execution device and reference input makes system order reduction, and the method for using coupling terms to offset, the coupling between processing subsystem.Method of the present invention has reduced system's exponent number, the controller design of simplification, and Performance of Closed Loop System is easy to adjust, and universality is good.
Be described further below with reference to the technique effect of accompanying drawing to design of the present invention, concrete structure and generation, to understand fully purpose of the present invention, feature and effect.
Embodiment
Industrial control system of the present invention is take the hot strip rolling control system as example, and depression of order and the decoupling method of industrial control system of the present invention is elaborated.But protection scope of the present invention is not limited to this, and the depression of order of industrial control system of the present invention and decoupling method are applicable to meet Nonlinear state space model any industrial control system of (comprise between Actuator dynamic and subsystem and being coupled).
This hot strip rolling control system comprises the dynamic control subsystem of kink and the dynamic control subsystem of tension force.
As shown in Fig. 2-3, the dynamic control subsystem of kink comprises PID, ATR (Automatic Torque Regulator, moment regulator automatically) and kink dynamic module.The dynamic control subsystem of tension force comprises PI, ASR (Automatic Speed Regulator, automatic speed regulator) and tension force dynamic module.
In Fig. 2-3, the corresponding physical quantity of each symbol is as shown in the table:
Table 1
See also Fig. 2 and Fig. 3, the mechanism model of the dynamic control subsystem of kink and the dynamic control subsystem of tension force is as follows:
Kink Dynamic Mechanism model:
The kinetic model of kink can be obtained by the Newton's laws of motion of rotary rigid body, and concrete equation is as follows:
Wherein,
Expression kink rotating angular acceleration, J represents that kink is with respect to total moment of inertia (comprising the kink arm, loop back roll and balance arm etc.) of axis of rotation, T
u(t) act on the kinetic moment of kink, T for actuator
Load(θ) be the loading moment of kink.
Kink loading moment T
Load(θ) usually formed by three parts, namely
T
load(θ)=T
σ(θ)+T
s(θ)+T
L(θ) (2.2)
Wherein, T
σ(θ) the expression strip tension acts on the loading moment on kink, T
s(θ) represent with the loading moment of steel Action of Gravity Field on kink, and T
LThe loading moment that (θ) produces for the kink deadweight, their computing method are as follows:
T
σ(θ)=σhwR
l[sin(θ+β)-sin(θ-α)], (2.3)
T
L(θ)=gM
LR
Gcosθ, (2.4)
T
s(θ)≈0.5gρLhwR
lcosθ, (2.5)
Wherein, h is belt steel thickness, and w is strip width (other symbol physical meaning is referring to table 1).
As shown in Figure 2, α in formula, β can be calculated by geometric figure:
Strip tension Dynamic Mechanism model:
In the actual operation of rolling, greater than band steel physical length, the band steel is in extended state to the band steel geometrical length between forward and backward milling train usually, and its tension force can and be with the steel Young modulus estimate by band steel level of stretch, and formula is as follows:
L′(θ)>(L+ξ(t)) (2.8)
Wherein, E is band steel Young modulus, and L+ ξ (t) is the front and back band steel physical length, and ξ (t) is by the difference accumulation of front rolling mill strip steel velocity of discharge and rear rolling mill strip steel inlet velocity, and account form is as follows:
Wherein, distorted area band steel exports and inlet velocity depend on the operation roll of mill linear velocity
And occur in the ratio of slip between steel and working roll.
Band steel geometrical length L ' (θ between milling train
i) can be calculated by method of geometry by Fig. 2:
L′(θ)=l
1(θ)+l
2(θ), (2.10)
In the actual operation of rolling, compare and milling train spacing L, band steel actual accumulation amount ξ (t) is very little, thereby can omit ξ (t) in the denominator of formula (2.8).But in molecule L ' (θ)-numerical value of L and ξ (t) is in the same order of magnitude, ξ this moment (t) can't ignore.To formula (2.8) both sides differentiate, can obtain the dynamic equation of strip tension:
(2.11)
α in formula, the same formula of β (2.6)-(2.7).
System's Actuator dynamic is comprised of two parts:
Kink is driven by hydraulically operated equipment (HOE) or high-speed electric expreess locomotive usually, and equips automatic moment regulating system (ATR), and its fast response time can be similar to first order inertial loop usually:
Wherein, T
TBe first order inertial loop time constant, T
u(t) be the kinetic moment of kink, u
TBe control inputs.
Rolling mill roll is driven by heavy-duty motor usually, and is equipped with complicated auto-speed regulating system (ASR), when carrying out systematic analysis, usually can be similar to first order inertial loop:
Wherein, T
VBe the first order inertial loop time constant, v (t) is the roll linear velocity of milling train i, u
vBe control inputs.
Below depression of order and the decoupling method of hot strip rolling control system described in detail, depression of order and the decoupling method of hot strip rolling control system comprise the steps:
Step 1: foundation comprises the nonlinear control element state-space model that is coupled between Actuator dynamic and subsystem, and the integration item of introducing key variables makes system have typical lower triangular structure, sets up the nonlinear system equation that comprises Actuator dynamic:
The error of actuator reference input and actuator output valve is:
| T
u(t)-u
T(t) |≤e
T, | v (t)-u
v(t) |≤e
v, wherein, e
T, e
vBe upper error.
Step 2: the expectation closed-loop dynamic that designs each depression of order subsystem;
To angle ring, suppose that angle ring expectation limit is:
Order
The selection sliding-mode surface is:
To tension link, suppose that angle ring expectation limit is:
Order
Step 3: select sliding-mode surface according to the expectation closed-loop dynamic;
Select sliding-mode surface to be for angle ring:
To tension link, select sliding-mode surface to be:
Step 4: the design sliding mode controller makes system have the expectation closed-loop dynamic on sliding-mode surface, and makes system in the situation that Actuator dynamic causes error, still can guarantee to converge in finite time sliding-mode surface.For angle ring, due to coupling terms T
Load(t) can survey, adopt measured value
Replace, and measuring error
e
LoadBe the measuring error upper bound.
For angle ring, the design sliding mode controller is:
Wherein, k
θ〉=e
Load+ e
T+ δ
θ, δ
θ>0.
For tension link, the design sliding mode controller is:
Wherein, k
σ〉=e
v+ δ
σ, δ
σ>0.
Step 5: use the switch function in the approximate sliding mode controller of saturation function, and regulate key parameter, to optimize Performance of Closed Loop System.
Key parameter to be regulated is: each subsystem expectation closed-loop pole
With
Saturated approximate function parameter ε
θ, ε
σ(seeing also Fig. 1).
More than describe preferred embodiment of the present invention in detail.Should be appreciated that those of ordinary skill in the art need not creative work and just can design according to the present invention make many modifications and variations.Therefore, all those skilled in the art all should be in the determined protection domain by claims under this invention's idea on the basis of existing technology by the available technical scheme of logical analysis, reasoning, or a limited experiment.