1.
Introduction
Throughout this paper, Rm×n, ORn×n and SRn×n denote the sets of all m×n real matrices, all n×n orthogonal matrices and all n×n symmetric matrices, respectively. A⊤ and tr(A) stand for the transpose and the trace of a matrix A, respectively. In denotes the identity matrix of size n.
Piezoelectric smart materials are a class of materials with piezoelectric effect. Due to the development of smart materials and structures, these materials are endowed with strong vitality. Piezoelectric smart materials can rapidly transform pressure, vibration into electrical signals, or electrical signals into vibration signals, that is, the piezoelectric elements can be used as both sensors and actuators, which realizes the unity of the sensing elements and the action elements, and make them widely used in engineering. For example, piezoelectric materials are applied in active vibration control [1,2], distributed dynamic measurement [3] and structural health monitoring [4,5,6], etc.
By using the finite element techniques, the global equation of motion for the undamped piezoelectric smart structure system with n degrees of freedom can be written as [7]:
The matrices MA,KA, and the vectors v,f are of the form
where ˜Muu∈SRnu×nu is the structural mass matrix, ˜Kuu∈SRnu×nu is the structural stiffness matrix, ˜Kuϕ∈Rnu×nϕ (nu+nϕ=n) is the piezoelectric coupling matrix, ˜Kϕϕ∈SRnϕ×nϕ is the dielectric stiffness matrix, u∈Rnu denotes the mechanical displacement vector, ϕ∈Rnϕ denotes the electrical potential vector, fu∈Rnu denotes the mechanical external force vector and fϕ∈Rnϕ denotes the external electric charge vector. It is known that the vibration of the mathematical model (1.1) is characterized by eigenvalues and eigenvectors of the following generalized inverse eigenvalue problem:
In general, owning to the difficulty in accurately determining some structural parameters, the unreasonable coupling simplification [8] and the mathematical description error of geometry and boundary conditions [9], the piezoelectric smart structure model established by finite element techniques may not truly describe the actual characteristics of the structure. Therefore, we need to update the model by applying the measured modal data such that the updated model can better reflect the physical structure and the measured results. Mathematically, the problem of updating piezoelectric smart structure model can be formulated as the following problem.
Problem IEP. Let Ω=diag(ω1,...,ωp)∈Rp×p and Z=[Z⊤1,Z⊤2]⊤∈Rn×p be the measured eigenvalue and eigenvector matrices, where Z1∈Rnu×p, Z2∈Rnϕ×p and rank(Z1)=p. Find matrices M=[Muu000],K=[KuuKuϕK⊤uϕKϕϕ]∈SRn×n such that
It is well known that the numerical model is a "good" representation of the structure, we hope to find a model that is closest to the original model. Thus, we should further consider the following best approximate problem:
Problem BAP. Given matrices MA,KA∈SRn×n. Find (ˆM,ˆK)∈κS such that
where ‖⋅‖ is the Frobenius norm and κS is the solution set of Problem IEP.
Fish and Chen [10] developed the solution procedures for large-scale transient analysis of piezocomposites by using the representative volume element-based multilevel method. Xu and Koko [11] presented a general purpose design scheme of actively controlled piezoelectric smart structures by finite element modal analysis. More recently, Zhao and Liao [12] solved the updating problem of undamped piezoelectric smart structure systems with no-spillover and derived a set of parametric solutions. Nevertheless, the problem of BAP seems rarely to be discussed in the literatures, which motivates us to provide a numerical method to solve problems IEP and BAP. By applying the generalized singular value decomposition(GSVD) of a matrix pair, the expression of the general solution of Problem IEP is derived when the solvability conditions are satisfied and the best approximate solution of Problem BAP is obtained. Finally, two numerical examples are given to verify the correctness of the results.
2.
The solution to Problem IEP
Note that rank(Z1)=p, then the GSVD [13,14] of the matrix pair [Z⊤1,Z⊤2] is of the following form:
where N∈Rp×p is nonsingular, and
and
with
By (2.1), Eq (1.4) can be equivalently written as
that is,
Let
Thus, Eqs (2.4)-(2.6) are equivalent to
Comparing two sides of (2.12)-(2.14) , we have
In summary, we can state the follwing theorem.
Theorem 2.1. Suppose that Ω=diag(ω1,...,ωp)∈Rp×p and Z=[Z⊤1,Z⊤2]⊤∈Rn×p are the measured eigenvalue and eigenvector matrices, where Z1∈Rnu×p, Z2∈Rnϕ×p and rank(Z1)=p. Let the GSVD of the matrix pair [Z⊤1,Z⊤2] be given by (2.1). Then Problem IEP is solvable if and only if
In this case, the solution set of Problem IEP can be expressed as
where
Mh3(h=1,2), L3k(k=1,2,3), G12,G13,G23 are arbitrary matrices, and M33,F33, Gkk(k=1,2,3) are arbitrary symmetric matrices; and M21, F12,F13,F23, Lhk(h=1,2,k=1,2,3) and Mkk,Fkk(k=1,2) are given by (2.15) – (2.21).
3.
The solution to Problem BAP
In order to solve Problem BAP, the following lemma is needed.
Lemma 3.1. Let A, B∈SRs×s, C∈Rs×s, and Θ=diag(θ1,⋯,θs)∈Rs×s, Δ=diag(δ1,⋯,δs)∈Rs×s satisfy θ2i+δ2i=1, i=1,⋯,s. Then
if and only if
Proof. Let A=[aij], B=[bij], C=[cij]∈Rs×s, and G22=[gij]∈Rs×s. Then
Now we minimize the quantities
By direct calculation, we have the minimizers
By rewriting (3.2) in matrix form, we can get (3.1) . □
It is easy to verify that κS is a closed convex subset of Rn×n×Rn×n. From the best approximate theorem [15], we know that there exists a unique solution (ˆM,ˆK)∈κS to Problem BAP. For the given matrices MA,KA∈SRn×n, write
Then
Therefore, ‖M−MA‖2+‖K−KA‖2=min if and only if
From (3.7), we have
Thus,
Clearly, f(M13,M23,L32)=min if and only if
When ∂f(M13,M23,L32)∂M13=0, we arrive at
where
When ∂f(M13,M23,L32)∂M23=0, we obtain
where
When ∂f(M13,M23,L32)∂L32=0, we get
where
Substituting (3.13) into (3.11) leads to
where
Substituting (3.13) and (3.14) into (3.12), we have
From (3.8), we have
Consequently,
when ∂f(G12)∂G12=0, we conclude that
From (3.10), we have
Thus,
when ∂f(G23)∂G23=0, we can get
Solving the minimization problem f(G22) by using Lemma 3.1, we have
Theorem 3.1. Given matrices MA,KA∈SRn×n. If the solvability conditions of (2.22) are satisfied, then the solution of Problem BAP is
where
and M13, M23, L32, G12, G22, G23 are given by (3.14), (3.15), (3.13), (3.6), (3.18), (3.17), respectively.
4.
Numerical examples
According to Theorems 2.1 and 3.1, we can describe a numerical algorithm to solve Problem BAP.
Example 4.1. Let n=10, p=3, and the matrices Ω, Z, MA and KA be given by
It is easy to verify that the conditions (2.22) hold. By applying Algorithm 1, we can obtain the unique solution (ˆM,ˆK) of Problem BAP as follows:
and
which implies that ˆMZΩ=ˆKZ reproduces the desired eigenvalues and eigenvectors.
Example 4.2. Let n=8, p=3, and the matrices Ω, Z, MA and KA be given by
It can easily be seen that the conditions (2.22) hold. By applying Algorithm 1, we can obtain the unique solution (ˆM,ˆK) of Problem BAP as follows:
and
Observe that the prescribed eigenvalues and eigenvectors have been embedded in the new model ˆMZΩ=ˆKZ.
5.
Conclusions
A direct updating method for the piezoelectric smart structural models has been established by applying the generalized singular value decomposition. This method makes use of the constrained minimization theory to formulate the minimization error function such that the resulting changes to mass and stiffness matrices are a minimum. The updated model can accurately reproduce the measured eigenstructure data. The approach was verified by two numerical examples and the reasonable results were obtained.
Use of AI tools declaration
The authors declare that we have not used Artificial Intelligence (AI) tools in the creation of this article.
Conflict of interest
The authors declare that there is no conflict of interest.
Acknowledgments
The authors are grateful to three referees for their careful reading of the manuscript and making useful comments and suggestions which greatly improved the original presentation.