Building Power Plant


CHAPTER 7


Building Power Plant


7.1    INTRODUCTION


Any power plant consists of a number of generators. The present chapter presents each generator with two or more states that the generator is passing through. The generator status represented in a matrix form. To combine the generators, a special type of mathematics needed and illustrated. The matrix dimension is the form based on the generator status. The present chapter starts with the basic definitions and properties of the Kronecker product of matrices. At the same time, it should be noted that the Kronecker products have many applications such as image processing, signal processing, and other applications. In the present chapter, the Kronecker technique presented and applied to the power plant, where it is forming a power station. The Kronecker results compared with direct differentiation results. The conclusion reached with that the Kronecker product is more convenient and simpler than the direct differentiation method (Society for Industrial and Applied Mathematics, 2005).


7.2    KRONECKER MULTIPLICATION


The general rule for Kronecker multiplication shown by considering two subsystems A and B, where the subsystem is illustrated more clear later in the real cases of applications (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018).


A=[a11a12a21a22]andB=[b11b12b21b22]


Then multiplication of A B defined as:


A B =[a11Ba12Ba21Ba22B]


where: ⊗ defined as Kronecker multiplication sign


AB=[a11[b11b12b21b22]a12[b11b12b21b22]a21[b11b12b21b22]a22[b11b12b21b22]]=[a11b11a11b12a12b11a11b12a11b21a11b22a12b21a12b22a21b11a21b12a22b11a22b12a21b21a21b22a22b21a22b22]


In the reliability study, the system is passing through two-state models or more. Therefore, it will generalize as n-number of states that represented as follows:


Let


A=[a11a12a1na21a22a2nan1an2ann]


and


B=[b11b12b1nb21b22b2nbn1bn2bnn]


Then A ⊗ B is defined as:


[a11[b11b12b1nb12b22b2nb1nb2nbnn]a12[b11b12b1nb12b22b2nb1nb2nbnn]a1n[b11b12b1nb12b22b2nb1nb2nbnn]a21[b11b12b1nb12b22b2nb1nb2nbnn]a22[b11b12b1nb12b22b2nb1nb2nbnn]a2n[b11b12b1nb12b22b2nb1nb2nbnn]a1n[b11b12b1nb12b22b2nb1nb2nbnn]a2n[b11b12b1nb12b22b2nb1nb2nbnn]ann[b11b12b1nb12b22b2nb1nb2nbnn]]


The general shape is as shown above for n number of states for both systems.


7.3    RULES AND PROPERTIES FOR KRONECKER PRODUCTS


Using the above definition of multiplication (Broxson, 2006 and Van Loan, 2000), the ensuring results can be illustrated in the coming sub-sections (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018).


7.3.1    SCALAR MULTIPLICATION (SHAKERI ET AL., 2016; MARIET ET AL., 2016; KEPNER ET AL., 2018)


In the case of n is a scalar, then







A(nB)=n(AB)


(1)


Proof:


The (i, j)th block of A ⊗ (nB) is


[aij(nB)]=n[aijB]=n[(i,j)thblockofAB]


7.3.2    MATRIX SUM AND PRODUCTS ASSOCIATION


In the case of matrix summation associated with Kronecker multiplication, the following are the results obtained (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018):







1.(A+B)C=AC+BC


(2)







2.A(B+C)=AB+AC


(3)


Proof:



1.  The (i, j)th block of LHS (A + B) ⊗ C is (aij + bij) C


Therefore, the (i, j)th of RHS is


AC+BC isAijC+bijC=(aij+bij)C


Since the two blocks are equal for every (i, j), the result follows.


2.  The (i, j)th block of the LHS A ⊗ (B + C) is A ⊗ (bij + cij)


Therefore, the (i, j)th block of the other side is


A(bij)+A(cij)=A(bij+cij)


Since the two blocks are equal for every (i, j), the result follows.


7.3.3    PRODUCT ASSOCIATION


The product of a number of matrices is presented as (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018):







A(BC)=(AB)C


(4)


7.3.4    MIXED PRODUCT


The mixed product of a number of matrices is presented as (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018):







(AB).(CD)=A.CB.D


(5)


7.3.5    KRONECKER SUM


Consider the two masteries A(n × n) and B(m × m), then the following (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018), the Kronecker sum can be defined by the following expression:







AB=AIm+InB


(6)


where:



Im is a unit matrix (m × m);


In is a unit matrix (n × n).


7.4    KRONECKER PRODUCT MODELING


Consider a power station (Shakeri et al., 2016; Broxson, 2006; Mariet et al., 2016; Kepner et al., 2018) with three generating-units as shown in Figure 7.1 and represented by the differential equation describing the subsystem (generating-unit) that can be written as:



Image
FIGURE 7.1    Three sub-systems (generators).

dP1(t)dt=T(1)P(t)(1)dP2(t)dt=T(2)P(t)(2)dP3(t)dt=T(3)P(t)(3)


Let







Q(t)=P(t)(1)P(t)(2)P(t)(3)


(7)


where: Q(t) is an equivalent system probability; T(i) is the transition rate matrix for i-th subsystem; P(i) (t) is an i-th column probability vector for the i-th subsystem.


dQ(t)dx=dP(t)(1)/dtP(t)(2)P(t)(3)+P(t)(1)dP(t)(2)/dtP(t)(3)+P(t)(1)P(t)(2)dP(t)(3)/dt=T(1)P(t)(1)P(t)(2)P(t)(3)+P(t)(1)T(2)P(t)(2)P(t)(3)+P(1)P(t)(2)T(3)P(t)(3)


Consider the first term of equation:


T(1)P(t)(1)P(t)(2)P(t)(3)=[(T(1)I(2))(P(t)(1)P(t)(2)]P(t)(3)=[T(1)I(2)I(3)]P(t)(1)P(t)(2)P(t)(3)=[T(1)I(2)I(3)]Q(t)


Consider the second term of the equation:


P(t)(1)T(2)P(t)(2)P(t)(3)=P(t)(1)(T(2)P(t)(2)I(3)P(t)(3))=P(t)(1)[(T(2)I(3))(P(t)(2)P(t)(3))]=I(1)P(t)(1)(T(2)I(3))(P(t)(2)P(t)(3))=(I(1)T(2)I(3))(P(t)(1)P(t)(2)P(t)(3))=(I(1)T(2)I(3))Q(t)P(t)(1)P(t)(2)T(3)P(t)(3)=P(t)(1)[(I(2)T(3))(P(t)(2)P(t)(3))]=(I(1)I(2)T(3))P(t)(1)P(t)(2)P(t)(3)=(I(1)I(2)T(3))Q(t)


Therefore, the equivalent system equation becomes as:


dQ(t)dt=[{T(1)I(2)I(3)}Q(t)+{I(1)T(2)I(3)Q(t)}+{I(1)I(2)T(3)}Q(t)]=[{T(1)I(2)I(3)}+{I(1)T(2)I(3)}+{I(1)I(2)T(3)}]Q(t)=[T(1)T(2)T(3)]Q(t)


The summation of the transition rate matrix, the Kronecker summation becomes:


T(1)T(2)T(3)=[A1μ3μ20μ1000λ3A20μ20μ100λ20A3μ300μ100λ2λ3A4000μ1λ1000A5μ3μ200λ100λ3A60μ200λ10λ20A7μ3000λ10λ2λ3A8]


where:


A1=λ1+λ2+λ3A2=λ1+λ2+μ3A3=μ1+μ2+λ3A4=λ1+μ2+μ3A5=μ1+λ2+λ3A6=μ1+λ2+μ3A7=μ1+μ2+λ3A8=μ1+μ2+μ3


which is identical to the transition rate matrix obtained in Section 7.5.1 by more means that are laborious.


7.5    SYSTEM BUILDING


Systems formed by combining a number of simpler subsystems (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018). The availability of each component described by


dP(t)dt=AP(t)


However, it is often hard to derive an overall formula for the whole system from the equations describing the subsystems. Such knowledge is necessary in order to obtain an understanding of the total system structure and in particular intersection between subsystems. This is mainly attractive if one needs to introduce common mode failures.


The sub-system matrices are the first step to build the overall matrix representing a large system by an iterative procedure, which systematically, adds each sub-system to the other. The equivalent transition matrix formed from the knowledge of each sub-system failure and repair rates.


Two different methods are discussed in the present chapter. These two methods are direct differentiation and the use of the Kronecker product. Both methods are used to obtain the equivalent transition matrix (Broxson, 2006; Van Loan, 2000), which a mathematical representation of a power station in this research.


7.5.1    SYSTEM BUILDING USING KRONECKER TECHNIQUE


As stated earlier, the Kronecker multiplication is a powerful tool to build the transition rate matrix. Therefore, the Kronecker algebra can easily present any large system by combining all the sub-systems under it. Then, using Kronecker algebra in system building, a Matlab function found to use Kronecker algebra. Furthermore, this function is not within the Matlab program yet (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018).


As mentioned earlier, the Kronecker sum is:







AB=AIm+InB


(8)


where:



Im is a unit matrix (m × m);


In is a unit matric (n × n).


In the system building function, the size of each sub-system is 2 × 2, this came from the equation


dP1(t)dt=λP1(t)+μP2(t)dP2(t)dt=+λP1(t)μP2(t)


So each sub-system matrix will be as of:


Un=[λnμnλnμn]


The size of the unit matrix will be 2 × 2. The overall size of the transition rate matrix can be calculated from the number of sub-systems (n) as follows:


Transition rate matrix = 2n.


Let a system contain two sub-systems A and B. Then:


Transition rate matrix = A ⊗ B = A ⊗ IB + IA ⊗ B


A=[a11a12a21a22]andB=[b11b12b21b22]


Then,


AIB=[a11a12a21a22][1001]


and


IAB=[1001][b11b12b21b22]AIB=[a11a12a21a22][1001]=[a11[1001]a12[1001]a21[1001]a22[1001]]IAB=[1001][b11b12b21b22]=[1[b11b12b21b22]0[b11b12b21b22]0[b11b12b21b22]1[b11b12b21b22]][a11[1001]a12[1001]a21[1001]a22[1001]]=[a110a1200a110a12a210a2200a210a22][1[b11b12b21b22]0[b11b12b21b22]0[b11b12b21b22]1[b11b12b21b22]]=[b11b1200b21b220000b11b1200b21b12]


Then


AB=AIB+IAB=[a110a1200a110a12a210a2200a210a22]+[b11b1200b21b220000b11b1200b21b22]


Then the transition rate matrix for system containing two subsystems A and B are:


AB=AIB+IAB=[a11+b11b12a120b21a11+b220a12a210a22+b11b210a21b21a22+b22]


It should be noted that the Kronecker multiplication of a two-unit matrix with the same size is equal to doubling the size of the matrix, i.e., let I1 size 2 × 2; I2 size 2 × 2 and I3 size 2 × 2, then







I1I2=Isize4×4I1I2I3=Isize8×8


(9)


Proof:


I1I2=[1001][1001]=[1[1001]0[1001]0[1001]1[1001]]=[1000010000100001]


I1 ⊗ I2 ⊗ I3 =


[1000010000100001][1001]=[1[1001]0[1001]0[1001]0[1001]0[1001]1[1001]0[1001]0[1001]0[1001]0[1001]1[1001]1[1001]0[1001]0[1001]0[1001]1[1001]]


Then,


I1I2I3=[1000000001000000001000000001000000001000000001000000001000000001]


Three sub-systems A, B, and C then the transition rate matrix equal to:


ABC=AIBICIBBIC+IAIBC


It is well known that the Kronecker Multiplication step:


A ⊗ IB ⊗ IC = A ⊗ I (where I size 4 × 4)


IB ⊗ B ⊗ IC =


[a11a12a21a22][1000010000100001]=[a11[1000010000100001]a12[1000010000100001]a21[1000010000100001]a22[1000010000100001]]=[a11000a120000a11000a120000a11000a120000a11000a12a21000a220000a21000a220000a21000a220000a21000a22]IBBIC=[1001][b11b12b21b22][1001]=[1[b11b12b21b22]0[b11b12b21b22]0[b11b12b21b22]1[b11b12b21b22]][1001]=[b11b1200b21b220000b11b1200b21b22][1001]=[b11[1001]b12[1001]0[1001]0[1001]b21[1001]b22[1001]0[1001]0[1001]0[1001]0[1001]b11[1001]b12[1001]0[1001]0[1001]b21[1001]b22[1001]]=[b110b12000000b110b120000b210b22000000b210b2200000000b110b12000000b110b12000000b22000000b210b22]IAIBC=[1000010000100001][c11c12c21c22]=[1[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]1[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]1[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]0[c11c12c21c22]1[c11c12c21c22]]=[c11c12000000c21c2200000000c11c12000000c21c2200000000c11c12000000c21c2200000000c11c12000000c21c22]


Therefore, the Kronecker summation


ABC=AIBIC+IBBIC+IAIBC=[a11000a120000a11000a120000a11000a120000a11000a12a21000a220000a21000a220000a21000a220000a21000a22]+[b110b12000000b110b120000b210b2200000000b2200000000b110b12000000b110b120000b110b12000000b210b22]+[c11c12000000c21c2200000000c11c12000000c21c2200000000c11c12000000c21c2200000000c11c12000000c21c22]=[z1c12b120a12000c21z20b120a1200b210z3c1200a1200b210z4000a12a21000z5c12000a2100c21z60000a210b210z7c12000a210b21c21z8]


where:


z1=a11+b11+c11z2=a11+b11+c22z3=a11+b22+c11z4=a11+b22+c22z5=a22+b11+c11z6=a22+b11+c22z7=a22+b22+c11z8=a22+b22+c22


From the above examples, the Kronecker Sum can be generalized in the following equation:


A1A2An=A1I1I2In+I1A2I3In+I1I2In1An


In case, the evaluation of electric power plant is required. Therefore, the Kronecker is applied. For the different electric power plant, the reliability evaluation is required. As an example, five generators are assumed, and their data represented in Table 7.1. The results of combinations for the five generators are 32 steady-state probabilities are calculated and recorded in Table 7.2, where each generating-unit assumed to pass through two states. It should be noted that (1) means the generating-unit is ON and (0) means the generating-unit is OFF. Furthermore, it is assumed that each generator is working with its full capacity.


The calculation of the number of states that the five generators are passing through can be calculated as:


NumberofStatesthatsystempassingthrough(FiveConnectedGenerators)=25


where:



2  represent the number of states that each generator is passing through;


5  represent the number of generators.




































TABLE 7.1    Five Generating-Units (Assumed as First Electric Power Plant)

Unit No.


Capacity (MW)


Number of Failures (Times per year)


MTTR (Hour)


1


100


3


3.770


2


100


5


9.238


3


100


6


4.045


4


100


5


6.844


5


100


4


0.570













































































































































































































































TABLE 7.2    Five Generating-Units Results (First Electric Power Plant)

Probability #


Unit # 1


Unit # 2


Unit # 3


Unit # 4


Unit # 5


1


1


1


1


1


1


2


1


1


1


1


0


3


1


1


1


0


1


4


1


1


1


0


0


5


1


1


0


1


1


6


1


1


0


1


0


7


1


1


0


0


1


8


1


1


0


0


0


9


1


0


1


1


1


10


1


0


1


1


0


11


1


0


1


0


1


12


1


0


1


0


0


13


1


0


0


1


1


14


1


0


0


1


0


15


1


0


0


0


1


16


1


0


0


0


0


17


0


1


1


1


1


18


0


1


1


1


0


19


0


1


1


0


1


20


0


1


1


0


0


21


0


1


0


1


1


22


0


1


0


1


0


23


0


1


0


0


1


24


0


1


0


0


0


25


0


0


1


1


1


26


0


0


1


1


0


27


0


0


1


0


1


28


0


0


1


0


0


29


0


0


0


1


1


30


0


0


0


1


0


31


0


0


0


0


1


32


0


0


0


0


0


Then, consider a second power plant representing six generating-units illustrated in Table 7.3. The results of combinations for the six generating-units are 64 steady-state probabilities are calculated and recorded in Table 7.4, where each generating-unit assumed that it is passing through two states. It should be noted that (1) means the generating-unit is ON and (0) means the generating-unit is OFF. Furthermore, it is assumed that each generator is working with its full capacity.









































TABLE 7.3    Six Generating-Units (Assumed as Second Electric Power Plant)

Unit No.


Capacity (MW)


Number of Failures (Times per year)


MTTR (Hour)


1


200


3


2.690


2


200


2


1.915


3


200


2


4.010


4


200


1


3.920


5


200


2


2.040


6


200


2


4.300














































































































































































































































































































































































































































































































































TABLE 7.4    Six Generating-Units Results (Second Electric Power Plant)

Probability


Unit # 1


Unit # 2


Unit # 3


Unit # 4


Unit # 5


Unit # 6


1


1


1


1


1


1


1


2


1


1


1


1


1


0


3


1


1


1


1


0


1


4


1


1


1


1


0


0


5


1


1


1


0


1


1


6


1


1


1


0


1


0


7


1


1


1


0


0


1


8


1


1


1


0


0


0


9


1


1


0


1


1


1


10


1


1


0


1


1


0


11


1


1


0


1


0


1


12


1


1


0


1


0


0


13


1


1


0


0


1


1


14


1


1


0


0


1


0


15


1


1


0


0


0


1


16


1


1


0


0


0


0


17


1


0


1


1


1


1


18


1


0


1


1


1


0


19


1


0


1


1


0


1


20


1


0


1


1


0


0


21


1


0


1


0


1


1


22


1


0


1


0


1


0


23


1


0


1


0


0


1


24


1


0


1


0


0


0


25


1


0


0


1


1


1


26


1


0


0


1


1


0


27


1


0


0


1


0


1


28


1


0


0


1


0


0


29


1


0


0


0


1


1


30


1


0


0


0


1


0


31


1


0


0


0


0


1


32


1


0


0


0


0


0


33


0


1


1


1


1


1


34


0


1


1


1


1


0


35


0


1


1


1


0


1


36


0


1


1


1


0


0


37


0


1


1


0


1


1


38


0


1


1


0


1


0


39


0


1


1


0


0


1


40


0


1


1


0


0


0


41


0


1


0


1


1


1


42


0


1


0


1


1


0


43


0


1


0


1


0


1


44


0


1


0


1


0


0


45


0


1


0


0


1


1


46


0


1


0


0


1


0


47


0


1


0


0


0


1


48


0


1


0


0


0


0


49


0


0


1


1


1


1


50


0


0


1


1


1


0


51


0


0


1


1


0


1


52


0


0


1


1


0


0


53


0


0


1


0


1


1


54


0


0


1


0


1


0


55


0


0


1


0


0


1


56


0


0


1


0


0


0


57


0


0


0


1


1


1


58


0


0


0


1


1


0


59


0


0


0


1


0


1


60


0


0


0


1


0


0


61


0


0


0


0


1


1


62


0


0


0


0


1


0


63


0


0


0


0


0


1


64


0


0


0


0


0


0


7.5.2    SYSTEM BUILDING USING DIFFERENTIATION TECHNIQUE


The problem that is studied in this section is that of discussing the availability of the system of sub-systems in Figure 7.2, where r = 1, 2, ……, n represents a sub-system r. It is assumed that each sub-system S(r) is either in a state S1(t), where the sub-system is working or dichotomously in second state S2(t), where it failed. The probability of being S1(t) and S2(t) are given P1(t)(r) and P2(t)(r), respectively.


The basic equation for the sub-system is further assumed to be:


dP1(t)(1)/dt=λ1P1(t)(1)+μ1P2(t)(1)dP2(t)(1)/dt=λ1P1(t)(1)μ1P2(t)(1)dP1(t)(2)/dt=λ2P1(t)(2)+μ2P2(t)(2)dP2(t)(2)/dt=λ2P1(t)(2)μ2P2(t)(2)dP1(t)(n)/dt=λ1P1(t)(n)+μ1P2(t)(n)dP2(t)(n)/dt=λ1P1(t)(n)μ1P2(t)(n)}


The overall availability of the system depicted in Figure 7.2 and can be written as:


A=n=1NAn


where An =P1(t)(n). These equations can be obtained by one of the two methods; the first methods is the use of differentiation and the second method is the generalized form using Kronecker product of matrices, these two methods are now described in detail (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018).


To demonstrate the method and it is convenient to exemplify if first two sub-systems in Figure 7.2, each of them, which can be in one of two states given by the equation:



Image
FIGURE 7.2a    Two sub-systems generators.


Image
FIGURE 7.2b    Three Sub-Systems (Generators)


Image
FIGURE 7.2c    Four Sub-Systems (Generators)


Image
FIGURE 7.2d    n Sub-Systems (Generators)

dP1(t)(1)/dt=λ1P1(t)(1)+μ1P2(t)(1)dP2(t)(1)/dt=λ1P1(t)1(1)μ1P2(t)(1)dP1(t)(2)/dt=λ2P1(t)(2)+μ2P2(t)(2)dP2(t)(2)/dt=λ2P1(t)(2)μ2P2(t)(2)}dP1(t)(2)/dt=λ2P1(t)(2)+μ2P2(t)2dP2(t)(2)/dt=λ2P1(t)(2)μ2P2(t)(2)


Let


Q1(t)=P1(t)(1)P1(t)2Q2(t)=P1(t)(1)P2(t)2Q3(t)=P2(t)(1)P1(t)2Q4(t)=P2(t)(1)P2(t)2}


Then, differentiating the Q’s equations gives,


dQ1(t)dt=P1(t)(1)dP1(t)(2)/dt+P1(t)(2)dP1(t)(1)/dt=P1(t)(1)[λ2P1(t)(2)+λ2P2(t)(2)]+P1(t)(2)[λ1P1(t)(1)+λ1P2(t)(1)]=λ2P1(t)(1)P1(t)(2)+μ2P1(t)(1)P2(t)(2)λ1P1(t)(1)P1(t)(2)+μ1P2(t)(1)P1(t)(2)=λ2Q1(t)+μ2Q2(t)μ1Q1(t)+μ1Q3(t)=(λ1+λ2)Q1(t)+μ2Q2(t)+μ1Q3(t)dQ2(t)dt=P1(1)(t)dP2(t)(2)/dt+P2(t)(2)dP1(t)(1)/dt=P1(t)(1)[λ2P1(t)(2)μ2P2(t)(2)]+P2(t)(2)[λ1P1(t)(1)+μ1P2(t)(1)]=λ2P1(t)(1)P1(t)(2)λ2P1(t)(1)P2(t)(2)λ1P1(t)(1)P2(t)(2)+μ1P2(t)(1)P2(t)(2)=λ2Q1(t)(μ2+μ1)Q2(t)+μ1Q4(t)dQ3(t)dt=P2(t)(1)dP1(t)(2)/dt+P1(t)(2)dP2(t)(1)/dt=P2(t)(1)[λ2P1(t)(2)+μ2P2(t)(2)]+P1(t)(2)[λ1P1(t)(1)μ1P2(t)(1)]=λ2P2(t)(1)P1(t)(2)+μ2P2(t)(1)P2(t)(2)+λ1P1(t)(1)P1(t)(2)μ1P2(t)(1)P1(t)(2)=μ2Q3(t)+μ2Q4(t)+λ1Q1(t)μ1Q3(t)=λ1Q1(t)(λ2+μ1)Q3(t)+μ2Q4(t)dQ4(t)dt=P2(t)(1)dP2(t)(2)/dt+P2(t)(2)dP2(t)(1)/dt=P2(t)(1)[λ2P1(t)(2)λ2P2(t)(2)]+P2(t)(2)[λ1P1(t)(1)μ1P2(t)(1)]=λ2P2(t)(1)P1(t)(2)μ2P2(t)(1)P2(t)(2)+λ1P1(t)(1)P2(t)(2)λ1P2(t)(1)P2(t)(2)=λ2Q3(t)λ2Q4(t)+λ1Q2(t)μ1Q4(t)=λ1Q2(t)+λ2Q3(t)(μ1+μ2)Q4(t)


The complete system differential equation can be written as:


dQ1(t)dt=(λ1+μ2)Q1(t)+μ2Q2(t)+μ1Q3(t)dQ2(t)dt=λ2Q1(t)(λ2+λ1)Q2(t)+μ1Q4(t)dQ3(t)dt=λ1Q1(t)(λ2+μ1)Q3(t)+μ2Q4(t)dQ4(t)dt=λ1Q2(t)+λ2Q3(t)(μ1+μ2)Q4(t)[dQ1(t)dtdQ2(t)dtdQ3(t)dtdQ4(t)dt]=[(λ1+λ2)μ2μ10λ2(μ2+λ1)0μ1λ10(λ2+μ1)μ20λ1λ2(μ1+μ2)][Q1(t)Q2(t)Q3(t)Q4(t)]


The state space-diagram for the above equation is described in Figure 7.3.


Image
FIGURE 7.3    The overall system state-space diagram of the two subsystems.


The overall system characterized by four states because each system can be in either of two states, which are compound from the simple two-states for each sub-system. The above method can be readily being generalized to a system containing N sub-systems. Again assuming that each sub-system is one of two states, one sees that the overall system can be described by the following two states given by:


Q1(t)=P1(t)(1)P1(t)(2)P1(t)(3)……….P1(t)(N2)P1(t)(N1)P1(t)(N)Q2(t)=P1(t)(1)P1(t)(2)P1(t)(3)……….P1(t)(N2)P1(t)(N1)P2(t)(N)Q3(t)=P1(t)(1)P1(t)(2)P1(t)(3)……….P1(t)(N2)P2(t)(N1)P1(t)(N)Q4(t)=P1(t)(1)P1(t)(2)P1(t)(3)……….P2(t)(N2)P1(t)(N1)P1(t)(N)QM1(t)=P2(t)(1)P2(t)(2)P2(t)(3)……….P1(t)(N2)P2(t)(N1)P2(t)(N)QM2(t)=P2(t)(1)P2(t)(2)P2(t)(3)……….P2(t)(N2)P1(t)(N1)P2(t)(N)QM1(t)=P2(t)(1)P2(t)(2)P2(t)(3)……….P2(t)(N2)P2(t)(N1)P1(t)(N)QM(t)=P2(t)(1)P2(t)(2)P2(t)(3)……….P2(t)(N2)P2(t)(N1)P2(t)(N)}


One has M = (2)N, where M is the total number of the equivalent system states of N.

7.6    APPLICATIONS

As stated earlier, the Kronecker product (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018) is easier and faster the differentiation technique in forming the transient rate matrix. Let λ1 = .1, λ2 = .2, λ3 = .3, λ4 = .4 and λ5 = 0.5, and let μ1 =0.6, μ2 =0.7, μ3 =0.8, μ4 =0.9 and μ5 =0. The parameters were chosen to simplify the calculations. So, to build a system from two subsystems let λ = [0.1 0.2] and μ = [0.60.7] using the differentiation technique following the equations from (7.10) to (7.12) will give the following:


dP1(t)(1)/dt=λ1P1(t)(1)+μ1P2(t)(1)dP2(t)(1)/dt=λ1P1(t)(1)μ1P2(t)(1)dP1(t)(2)/dt=λ2P1(t)(2)+μ2P2(t)(2)dP2(t)(2)/dt=λ2P1(t)(2)μ2P2(t)(2)dP1(t)(1)/dt=.1P1(t)(1)+.6P2(t)(1)dP2(t)(1)/dt=.1P1(t)(1).6P2(t)(1)dP1(t)(2)/dt=.2P1(t)(2)+.7P2(t)(2)dP2(t)(2)/dt=.2P1(t)(2).7P2(t)(2)


This will lead to the following matrix


[dQ1(t)dtdQ2(t)dtdQ3(t)dtdQ4(t)dt]=[(.1+.2).7.60.2(.7+.1)0.6.10(.2+.6).70.1.2(.6+.7)][Q1(t)Q2(t)Q3(t)Q4(t)][dQ1(t)dtdQ2(t)dtdQ3(t)dtdQ4(t)dt]=[.3.7.60.2.80.6.10.8.70.1.21.3][Q1(t)Q2(t)Q3(t)Q4(t)]


Using Kronecker product is much simpler than the differentiation technique. The first step to using the transition rates between the states that the system is passing through to form the matrix that represents the systems. The second step is feeding the matrices to the Kronecker Sum program.


Unitone=[.1.6.1.6]Unittwo=[.2.7.2.7]FirstUnitSecondUnit=[.3.7.60.2.80.6.10.8.70.1.21.3]


From the above, it can be seen that the use of the Kronecker product is much simpler and faster than the differentiation technique. Following is the sum of three, four, and five subsystems using the same technique.


Unitone=[.1.6.1.6],Unittwo=[.2.7.2.7],Unitthree=[.3.8.3.8],Unitfour=[.4.9.4.9]andUnitfive=[.50.50]


The overall matrix for three subsystems is the following


Unit one ⊕ Unit two ⊕ Unit three =


[0.60.80.700.60000.31.100.700.6000.201.10.8000.6000.20.31.60000.60.10001.10.80.7000.1000.31.600.7000.100.201.60.80000.100.20.32.1]


Four Units = First Unit ⊕ Second Unit ⊕ Third Unit ⊕ Fourth Unit =


[10.90.800.70000.600000000.41.500.800.70000.60000000.301.50.9000.70000.60000000.30.420000.70000.600000.20001.50.90.8000000.600000.2000.4200.8000000.600000.200.3020.90000000.600000.200.30.42.500000000.60.100000001.50.90.800.700000.10000000.4200.800.700000.1000000.3020.9000.700000.1000000.30.42.50000.700000.10000.200020.90.80000000.10000.2000.42.500.80000000.10000.200.30.250.900000000.10000.200.30.43]


Five Units = Unit one ⊕ Unit two ⊕ Unit three ⊕ Unit four ⊕ Unit five =

Image

7.7    NUMBER OF CONNECTED SUBSYSTEM

In this section, two, three, and four identical power generators connected to find out the steady-state probabilities of the connected generators to be connected (Shakeri et al., 2016; Mariet et al., 2016; Kepner et al., 2018). The generators have the same λ =.1 and μ =.9. Table 7.5 shows the number of generators connected and its respective P1. Figure 7.4 represents the P1 with a respective number of generators. On the same hand, applying the curve-fitting technique to find the most suitable formula for the relationship between the numbers of the generating-unit versus the first steadystate probability. The formula is becoming:


y=0.99950.1047167*x+0.00525*x20.0001333333*x3+3.972683*1018*x4
























TABLE 7.5    Steady-State Probability for Different Number of Generators

Number of Generators


First Steady-State Probability


2


0.8100


3


0.7290


4


0.6561


5


0.5905


6


0.5314


Image
FIGURE 7.4    First steady-state probability versus number of generators.


From Table 7.5 and Figure 7.4, it easy to see that a minimum number of connected generators illustrate the system with a lower number of generators is more reliable than that with a higher number of generating units.

KEYWORDS


•  Kronecker product modeling


•  Kronecker products


•  Kronecker sum


•  Kronecker technique


•  matrix sum


•  system building

REFERENCES

Broxson, B. J. “The Kronecker Product,” University of North Florida (UNF) digital commons. A Master Thesis, Submitted in Mathematics, Spring, 2006.


Kepner, J., Samsi, S., Arcand, W., Bestor, D., Bergeron, B., Davis, T., et al. Design, generation, and validation of extreme scale power-law graphs. IEEE IPDPS 2018 Graph Algorithm Building Blocks (GABB) Workshop, USA, 2018. doi: 10.1109/IPDPSW.2018.00055.


Mariet, Z., & Suvrit, S. Kronecker determinantal point processes, machine learning (cs.LG), artificial intelligence (cs.AI), machine learning (stat.ML). MIT, 2016, arXiv:1605.08374.


Shakeri, Z., Bajwa, W. U., & Sarwate, A. D. Minimax lower bounds for Kronecker-structured dictionary learning, conference: 2016. IEEE International Symposium on Information Theory (ISIT), USA, 2016. doi: 10.1109/ISIT.2016.7541479.


Society for Industrial and Applied Mathematics, 2005. Retrieved from: http://www.siam.org/books/textbooks/OT91sample.pdf (Accessed on 12 October 2019).


Van Loan, C. F. The ubiquitous Kronecker product. Journal of Computational and Applied Mathematics, 2000, 123, 85–100.

Aug 1, 2021 | Posted by in Electrical Engineer | Comments Off on Building Power Plant
Premium Wordpress Themes by UFO Themes