The block built within Simulink software is an exact representation of the identified path: fuel and air creating steam pressure. As it was presented it consists of three elements: a delay block, an integral term and an inertial term.
A step block was introduced to the input of the system, reflecting the change in the input signal (fuel pressure) which in fact was the case during the tests of the real system in the boiler room.
On the other hand, the output includes a block that is common for this software and allows visualization of trends in a steam pressure.
The control loop is not closed so the structure of the simulation allows to change the parameters of any block on an ongoing basis, as well as it allows to add blocks to an already given system. This can result in a comprehensive program that simulates the operation of the main propulsion boiler in a real time.
3.2. Determination of the Optimal Control of the Boiler Capacity Control System
Analysis of the operation of the boiler performance control system under stationary random forcing conditions showed a significant effect of sway on the nature of the control system’s operation thus on the quality of the control process. Observation of the time courses for the analysed fuel-air path, during operation of the boiler plant under conditions of strong vessel rolling, revealed a significant distortion of the signals. The appearance of additional harmonics with higher frequencies, which are significant for the control system, is an undesirable phenomenon in both technical and economic terms.
The following study attempts to determine the best control strategy for a given system, with an assumed control quality index. To determine the optimal control of the boiler efficiency control system, the mathematical model of the object specified in Chapter 2 was used. Such model considers the dynamic properties of the actuators of the air flow rate control system (carried out by a blower), and the operation of the systems that stabilize the excess air ratio. For the necessary simplification of the object after the application of Smith’s predictor [
23], a linear object with the following operator transmittance was adopted:
whereby:
k = 0.0056 [at/s*at].
k1 = 0.18 [at/at].
T = 31 [s]
hence:
a = 0.32258[1/s]
b = 0.0114 [at/s*at]
c =0.00018 [at/s2*at].
The selection of the object’s state variables was made using the direct method [
20].
For the general form of the transmittance:
E(s) can be determined by the following relation:
This results in a diagram of the object’s state variables, which for the model under consideration is shown in
Figure 11.
Assuming as state variables
x1,
x2 (the outputs of the integrator) the object can be described by an equation of state in the following the form:
whereby: (t) - state vector with components x1(t), x2(t)
(t) - control
A - object matrix of dimensions 2 x 2
B - control matrix of dimensions 2 x 1.
In this case, the matrices
A and
B are equal:
For the optimization procedure, the quadratic quality index was chosen, the general form of which is shown in the formula:
whereby: - n-dimensional state vector,
- m-dimensional control vector,
P - non-negatively specified matrix of dimensions n x m
R - positively specified matrix with dimensions m x m
In boiler optimization problems, the minimum variance of the output signal is taken as a quality factor [
17]. Thus, the following form of
Q was chosen:
where
m is a given positive number fulfilling the role of the weighting factor (control energy limitation). When the optimization problem is posed in this way, additional constraints are dictated by technical considerations of the system. This is because it is impossible in the process of steam pressure stabilization to get to a situation of exceeding the permissible values of overshoot amplitudes. A comparison of the quality indicators (20) and (21) shows that in this case:
The task was to determine the control
that satisfies Equation (18), which minimizes the quality index
Q (Equation (21)).
As it was presented in [
23,
24] the optimal control
for control time tr = ∞ is given by the formula:
whereby a symmetric matrix
K of dimensions 2 x 2 and time-independent elements is a solution of the Riccati matrix algebraic equation of the form:
For this case, the determination of the matrix leads to a system of nonlinear algebraic equations, the solution of which requires numerical methods. Totally, further analysis was based on the introduction of serial correction.
This procedure is equivalent to modifying the structure of the control object. It allows you to determine the equations of the optimal controller in general form with much less computation.
The following equalizer form was adopted:
The introduction of the serial connection of the control object into the structure analysis with the equalizer resulted in an equivalent transmittance of the individual blocks.
Since the relation (27) indicates the existence of the possibility of certain simplifications of the in the
GK0(s) transmittance, it was necessary to check the resulting structure for controllability and observability. As a result of the decomposition, we obtain:
With L1 = 0, L2 = , L3 =
The zero value of the
L1 coefficient indicates the partial uncontrollability of the adopted structure resulting from the simplification of zero with the pole of the corrected system [
22]. This is illustrated in
Figure 12.
Despite the fact that the test structure is partially out of control, it was recommended to use a corrector due to the fact that it is a minimal-phase system [
23].
According to (27), the operator transmittance of the corrected system is of the form:
A diagram of the state variables of the system with the transmittance described by the formula (29) is shown in
Figure 13.
Taking as state variables
x1,
x2 the output quantities of ideal integral terms, for this scheme of state variables the object can be described by an equation of the form:
whereby for this case
A1,
B1 are equal:
Note that the matrix
P and the constant
m in the relation (24) uniquely determine the elements of the characteristic equation of the closed system. With the wrong choice of these elements, the closed system may not have the required stability reserve. To prevent this by using the state space method [
22,
25], the feedback matrix
W was selected in such way that the coefficients of the characteristic equation are as given in the following:
and had predetermined values which provide an adequate margin of stability. Such formulation of the problem dictated direction of further investigation. For the object described by the Equation (30) and the assumed quality index presented in the following:
and it was necessary to select the elements of the matrix P1 and the matrix W = w1, w2 so as to obtain the assumed values of the elements of the characteristic equation of the closed system and the minimum value of the quality index (for the determined matrix P1).
The operator transmittance of the analysed object can be described by the following relation:
As it was presented in [
22] aforementioned control method becomes
And for the following condition
is optimal if the characteristic polynomial
M(s) of the closed system and the characteristic polynomial
Mo(s) of the open system satisfy the condition:
If
s1, s2 denote the elements of the characteristic equation of an open system (object) then:
In the [
22,
26], the following form of the search matrix
P is recommended as the most convenient:
whereby the vector
p = [p1, p2]T,
By substituting the relations (35), (40), (41), (42) into (39) and comparing the coefficients at the same powers of the variable s, the components of the vector p can be determined.
Assuming a 5% error margin, the settling time was determined from the following relationship:
Assuming
s1 = s2 = -2, an settling time of
tr ~ 1.5 s was obtained, which provides good signal attenuation. As a result of the assumption made one get:
and
The task was to find a
P1 matrix in the form defined by the formula (42) so after some manipulations it looks like in following formula:
By inserting the relations (44), (45), (46), (47) into (39) we got:
Comparing the coefficients at the same powers of the variable
s, we got:
Such a symmetric matrix that is a solution of the Riccati equation
From the equality of the corresponding elements of the matrix it is derived:
Among the solutions to the system of Equation (52), one has been selected that ensures the stability of the closed system.
The desired matrix was determined from the relationship:
The above equation shows that for an object with an operator transmittance of (29) and a quality index of (33), a PD-type (ideal) controller with an operator transmittance should be selected:
and after inserting it into the negative feedback loop, whereby:
regulator gain is differentiation constant .
Inserting the obtained expression (54) into the relation (32), we obtain:
The result of the relation (56) confirms that for the determined matrix W (54) the characteristic equation of the closed system has the assumed values of the elements.
The analysis in following subsection concerned the determination of the optimal control for a structure that is a series combination of a control object and a corrector (26).
As indicated for such a structure, the optimal solution would be to use a PD (ideal) controller in the negative feedback loop with a setting of (55). By combining the object-modifying corrector with the optimal PD controller, an integrated structure of the correction factor with the operator transmittance described by the relation (57) was calculated, which, included in the negative feedback loop, realises for the object with transmittance (15) the optimal control
u(t) at the selected quadratic quality index. The form of the transmittance (57) proves the necessity of a phase-delaying corrector use.
A diagram of the state variables of the optimum system (with a phase-delay correction) is shown in
Figure 14 where Interferences 1 block denotes rough sea waveforms which represent variable load change due to sea waves movement towards the hull. The block Interferences 2 represents calm sea waveforms of sea waves’ low amplitude and low frequency.
In the search for the optimal control of the tested object the PI controller with the integral correction term of a given transmittance fits the best to a practical systems:
which would work out suboptimal control. This is due to the fact that:
A diagram of the state variables of the control system with PI controller is shown in
Figure 15.