417
Views
1
CrossRef citations to date
0
Altmetric
Research Article

Inverse eigenvalue problems for discrete gyroscopic systems

& ORCID Icon
Pages 1746-1763 | Received 25 Nov 2019, Accepted 14 Jan 2021, Published online: 08 Feb 2021

Abstract

A discrete gyroscopic system is characterized by 2n first-order ordinary differential equations defined by one symmetric and one skew-symmetric, which system describes the motion of a spinning body containing elastic parts. In this paper, we consider the inverse problems of such system: Given partial spectral data, find a system such that it is of the desired spectral data. The general solution of the problem is given and the best approximation solution to a pair of matrices is provided by QR-decomposition and matrix derivation. In addition, we also consider a special case in which the system operates below the lowest critical speed. The numerical examples show that the proposed method is effective.

AMS subject classifications:

1. Introduction

With the rapid development of rotating spacecraft, gyroscopic systems and corresponding eigenvalue problems have been widely concerned [Citation1–9]. Let us consider a discrete gyroscopic system described by 2n first-order differential equations being of the following matrix form: (1) Jax˙(t)+Gax(t)=f(t),(1) where Ja is a 2n×2n real symmetric matrix, and Ga is a 2n×2n real skew-symmetric matrix, x(t) is a 2n-dimensional state vector, and f(t) is a 2n-dimensional force vector. It is known that the eigenvalue problem associated with Equation (Equation1) is (λrJa+Ga)xr=0,r=1,2,,2n, where the scalars λr(r=1,2,,2n) and nonzero vectors xr(r=1,2,,2n) are, respectively, called the eigenvalues and eigenvectors of the system. If Ja is symmetric and positive definite and Ga is skew-symmetric, then the eigenvalues are all pure imaginary and complex conjugate, and the eigenvectors are also complex conjugate.

The system described by Equation (Equation1) belongs to the general class of linear gyroscopic systems, which is related to the small oscillation of systems about steady motion. A common example is the motion of a spinning rigid body with elastically connected parts. If the system operates below the lowest critical speed, in this case, the matrix Ja is symmetric and positive definite. We note that a special class of conservative gyroscopic systems can be easily transformed into such systems. In fact, the equations of motion of a conservative gyroscopic system can be written in the following matrix form: (2) M~aq¨(t)+G~aq˙(t)+K~aq(t)=u(t),(2) where q(t) represents the generalized coordinates of the system, M~a,G~a and K~a are called the analytical mass, gyroscopic and stiffness matrices, respectively, and u(t) is force vector. The solution of Equation (Equation2) can be conveniently obtained by transforming it into a first-order vector equation. For this purpose, we introduce the state vector x(t) and the corresponding force vector f(t) defined by x(t)=[q˙(t),q(t)],f(t)=[u(t),0], as well as the 2n×2n matrices Ja=M~a00K~a,Ga=G~aK~aK~a0. Thus, Equation (Equation2) is equivalently rewritten as Equation (Equation1).

In general, the system (1) is modelled in a highly idealized state and may not truly describe all the physical aspects of a real-life vibrating structure. There must be significant differences between the analytical predictions and the measured results, so we need to update the model by using the measured modal data (eigenvalues and eigenvectors). Mathematically, the problem of updating Ja and Ga simultaneously can be formulated as the following inverse problems.

Problem I

Let Λ=diag{λ1,λ2,,λ2m}C2m×2m, X=[x1,x2,,x2m]C2n×2m be the measured eigenvalue and eigenvector matrices, where diagonal elements of Λ are all distinct and purely imaginary, X is of full column rank 2m, and both Λ and X are closed under complex conjugation, namely, λ2j=λ¯2j1C,x2j=x¯2j1C2n, j=1,2,,m. Find (Jˆ,Gˆ)ζE such that JˆJa2+GˆGa2=min(J,G)ζEJJa2+GGa2, where ζE={(J,G)SR2n×2n×SSR2n×2n|JXΛ+GX=0}.

Problem II

Let Λ=diag{λ1,λ2,,λ2m}C2m×2m, X=[x1,x2,,x2m]C2n×2m be the measured eigenvalue and eigenvector matrices, where diagonal elements of Λ are all distinct and purely imaginary, X is of full column rank 2m, and both Λ and X are closed under complex conjugation. Find symmetric positive definite matrix J and real nonsingular skew-symmetric matrix G such that JXΛ+GX=0.

The inverse eigenvalue problem for linear lumped parameter systems modelled by a vector differential equation of the form: Mq¨(t)+Dq˙(t)+Kq(t)=f(t) has been considered by Lancaster and Maroulas [Citation10], Lancaster and Ye [Citation11], Starek et al. [Citation12], and Starek and Inman [Citation13–15]. Lancaster and Maroulas [Citation10] have formulated a solution of the inverse eigenvalue problem by means of the spectral theory of matrix polynomials. Starek et al. [Citation12] have solved the inverse spectral problem in the state-space form and defined the conditions for given spectral and modal data under which the inverse formulas determine real symmetric coefficient matrices D~:=M12DM12 and K~:=M12KM12. However, their solution requires that the given eigenvalues must all be complex-valued and does not preserve given eigenvectors. Starek and Inman [Citation13] have derived the conditions under which spectral and modal data determine real symmetric coefficient matrices D~ and K~ for the case in which the eigenvalues may also be real valued corresponding to the existence of one or more overdamped modes. The paper by Starek and Inman [Citation14] gives an alternative solution to the inverse problem solved in [Citation12] and extends these results to ensure that the coefficient matrices will be both symmetric and positive definite. In [Citation15], authors have provided an alternative solution to the inverse eigenvalue problem in vibration in 2n space and via matrix polynomial approach to include the design of nonproportional vibrating systems for given spectral and modal data.

The matrix model updating problems have been considered by many researchers (see Refs. [Citation16–20] and references cited therein). However, the problems I and II have not been considered in the literature as far as we know.

Our main contribution is to provide the solvability conditions and give the general expressions of the solutions for the inverse eigenvalue problems I and II. By taking advantage of the proposed numerical method, the updated model has the following properties:

  • The measured eigenvalues and eigenvectors will reproduce in the updated model.

  • The symmetry of the updated matrices is preserved and the difference between the updated model and the original model is minimal.

Compared with the methods proposed by Starek and Inman to determine real symmetric coefficient matrices by the spectral decomposition of real-valued self-adjoint quadratic pencils, we observe that the approach in this paper for solving problems I and II by QR-decomposition and matrix derivation is fairly simple and easy to put in practice, and seems to have enough generality that, with some suitable modifications, it can be applied to other types of inverse problems as well.

Throughout this paper, we shall adopt the following notation. Cm×n and Rm×n denote the sets of all m×n complex and real matrices, respectively. SRn×n and SSRn×n denote the sets of all symmetric matrices and skew-symmetric matrices in Rn×n. A and tr(A) stand for the transpose and the trace of a matrix A, respectively. If we define an inner product in Rm×n by A,B=tr(BA),  A,BRm×n. Then, the matrix norm induced by the inner product is the Frobenius norm.

2. The solution of Problem I

In order to solve Problem I, we need the following lemma.

Lemma 2.1

[Citation21, Citation22]

Let A, B be two real matrices, and X be an unknown variable matrix. Then tr(BX)X=B,tr(XB)X=B,tr(AXBX)X=(BXA+AXB),tr(AXBX)X=BXA+AXB,tr(AXBX)X=AXB+AXB.

Define T2m as (3) T2m=diag121i1i,,121i1iC2m×2m,(3) where i=1. It is easy to verify that T2m is a unitary matrix, that is, T¯2mT2m=I2m. Using this matrix, we have (4) Λ~=T¯2mΛT2m=diag0β1β10,,0β2m1β2m10diag{Λ~1,,Λ~m}R2m×2m,(4) (5) X~=XT2m=[2y1,2z1,,2y2m1,2z2m1]R2n×2m,(5) where βj is the imaginary part of the complex number λj, and yj and zj are, respectively, the real part and imaginary part of the complex vector xj for j=1,3,,2m1. Using (Equation4) and (Equation5), the matrix equation JXΛ+GX=0 can be written as (6) JX~Λ~+GX~=0.(6) Since rank(X)=rank(X~)=2m, the QR-decomposition of X~ is of the form: (7) X~=QR0=[Q1,Q2]R0,(7) where Q is orthogonal with Q1R2n×2m, and RR2m×2m is nonsingular. Partition the parameter matrices QJQ and QGQ into blocks, (8) QJQ=J11J12J12J22,QGQ=G11G12G12G22,(8) where J11 and G11 are real 2m×2m matrices. By (Equation7) and (Equation8), Equation (Equation6) is equivalent to (9) J11J12J12J22RΛ~0+G11G12G12G22R0=0.(9)

Then, it follows from Equation (Equation9) that (10) J11RΛ~+G11R=0,(10) (11) J12RΛ~G12R=0.(11) By Equation (Equation10) and G11 being a skew-symmetric matrix implies that (12) RJ11RΛ~=Λ~RJ11R.(12) For simplicity, let (13) RJ11R=[J~ij],i,j=1,,m,(13) where J~ijR2×2,i,j=1,,m. When ij, it follows from Equation (Equation12) that (14) J~ijΛ~j=Λ~iJ~ij,i,j=1,,m.(14) Noting that βiβj for ij, i,j=1,3,,2m1, it follows from Equation (Equation14) that (15) J~ij=0,i,j=1,2,,m.(15) When i = j, it follows from Equation (Equation12) that (16) J~jjΛ~j=Λ~jJ~jj,s. t. J~jj=J~jj,j=1,2,,m,(16) which implies that (17) J~jj=tjI2,j=1,2,,m,(17) where tj,j=1,2,,m, are arbitrary real numbers. By (Equation15) and (Equation17), the solution of Equation (Equation10) can be given by (18) J11=Rdiag{t1I2,t2I2,,tmI2}R1,G11=J11RΛ~R1.(18) If partition R1 by (19) R1=L1L2Lm,(19) where LiR2×2m,i=1,2,,m. Then we can get (20) J11=t1M1+t2M2++tmMm,G11=J11RΛ~R1,(20) where Mi=LiLi,i=1,2,,m. It follows from Equation (Equation11) that (21) G12=RΛ~RJ12,(21)

where J12 is an arbitrary real matrix. Substituting (Equation20) and (Equation21) into (Equation8), we can obtain the following expression of the solution set ζE: (22) ζE=(J,G)|J=QJ11J12J12J22Q,G=QJ11RΛ~R1RΛ~RJ12J12RΛ~R1G22Q,(22) where J11 is given by (Equation20), J22 is an arbitrary symmetric matrix, G22 is an arbitrary skew-symmetric matrix, and J12 is an arbitrary matrix.

According to (Equation22), we know that the solution set ζE is always nonempty and ζE is a closed convex subset, which implies that Problem I has a unique solution (Jˆ,Gˆ)ζE by the best approximation theorem [Citation23]. For any pair of matrices (J,G)ζE, we have f(J,G)=JJa2+GGa2=QJ11J12J12J22QJa2+QJ11RΛ~R1RΛ~RJ12J12RΛ~R1G22QGa2=J11J12J12J22S11S12S12S222+J11RΛ~R1RΛ~RJ12J12RΛ~R1G22H11H12H12H222=J11S112+J12S122+J12S122+J22S222+J11P+H112+PJ12H122+J12P+H122+G22H222=t1M1+t2M2++tmMmS112+t1M1P+t2M2P++tmMmP+H112+2J12S122+2PJ12H122+J22S222+G22H222, where P=RΛ~R1 and QJaQ=S11S12S12S22,QGaQ=H11H12H12H22. Therefore, f(J,G)=min if and only if J22=S22,G22=H22,g(t1,,tm)=t1M1+t2M2++tmMmS112+t1M1P+t2M2P++tmMmP+H112=min,h(J12)=J12S122+PJ12H122=min. We know that the function g(t1,,tm) is equivalent to g(t1,,tm)=tr[(t1M1+t2M2++tmMmS11)(t1M1+t2M2++tmMmS11)]+tr[(t1PM1+t2PM2++tmPMm+H11)(t1M1P+t2M2P++tmMmP+H11)]=t12a1,1+2t1t2a1,2++2t1tka1,k++2t1tma1,m+t22a2,2+2t2t3a2,3++2t2tka2,k++2t2tma2,m+,+tk2ak,k+2tktk+1ak,k+1++2tktmak,m+,+tm12am1,m1+2tm1tmam1,m+tm2am,m+2t1b1+2t2b2++2tkbk++2tmbm+c,k=1,2,,m, where ai,j=tr(MiMj)+tr(PMiMjP),i,j=1,2,,m;bj=tr(PMjH11)tr(MjS11),j=1,2,,m; c=tr(H11H11)+tr(S11S11). Obviously, ai,j=aj,i, i,j=1,2,,m. Applying lemma 2.1, we have g(t1,,tm)t1=2t1a1,1+2t2a1,2++2tka1,k++2tma1,m+2b1,g(t1,,tm)t2=2t1a2,1+2t2a2,2++2tka2,k++2tma2,m+2b2,,g(t1,,tm)tk=2t1ak,1+2t2ak,2++2tkak,k++2tmak,m+2bk,,g(t1,,tm)tm1=2t1am1,1+2t2am1,2++2tkam1,k++2tmam1,m+2bm1,g(t1,,tm)tm=2t1am,1+2t2am,2++2tkam,k++2tmam,m+2bm. Clearly, g(t1,,tm)=min if and only if g(t1,,tm)t1=0,g(t1,,tm)t2=0,,g(t1,,tm)tm=0, which yields (23) t1a1,1+t2a1,2++tka1,k++tma1,m=b1,t1a2,1+t2a2,2++tka2,k++tma2,m=b2,,t1ak,1+t2ak,2++tkak,k++tmak,m=bk,,t1am1,1+t2am1,2++tkam1,k++tmam1,m=bm1,t1am,1+t2am,2+tkam,k++tmam,m=bm.(23) If let A=a1,1a1,2a1,ka1,m1a1,ma2,1a2,2a2,ka2,m1a2,mak,1ak,2ak,kak,m1ak,mam1,1am1,2am1,kam1,m1am1,mam,1am,2am,kam,m1am,m,t=t1t2tktm1tm,b=b1b2bkbm1bm, where A is a symmetric matrix. Then Equation (Equation23) is equivalent to (24) At=b,(24) and the solution of Equation (Equation24) is (25) t=A1b.(25) Substituting (Equation25) into (Equation20), we can obtain J11 and G11 explicitly. Similarly, h(J12) is equivalent to h(J12)=tr[(J12S12)(J12S12)]+tr[(J12PH12)(PJ12H12)]=tr(J12J12)2tr(J12S12)+tr(J12PPJ12)2tr(J12PH12)+tr(S12S12)+tr(H12H12). Applying Lemma 2.1, we obtain h(J12)J12=2J122S12+2PPJ122PH12. Clearly, h(J12)=min if and only if h(J12)J12=0, which yields (26) VJ12S12PH12=0,(26) where V=I2m+PP. It follows from Equation (Equation26) that (27) J12=V1(S12+PH12).(27) Substituting (Equation27) into (Equation21), we can obtain G12. Summary of the above discussion, we have proven the following theorem.

Theorem 2.1

Suppose that Λ=diag{λ1,λ2,,λ2m}C2m×2m, X=[x1,x2,,x2m]C2n×2m, where diagonal elements of Λ are all distinct and purely imaginary, X is of full column rank 2m, and both Λ and X are closed under complex conjugation. Then problem I has a unique solution and the unique solution can be expressed as (28) Jˆ=QJ11V1(S12+PH12)(S12+H12P)VS22Q,(28) (29) Gˆ=QJ11PPV1(S12+PH12)(S12+H12P)VPH22Q,(29) where J11 is given by (Equation20).

Based on Theorem 2.1, the following algorithm is developed for solving Problem I.

Remark 2.1

If m is large, then we can solve Equations (Equation24) and (Equation27) efficiently by applying numerical methods proposed in [Citation24–28].

Example 2.1

Consider a 20-DOF system, where Ja=M~a00K~a,Ga=G~aK~aK~a0 with M~a=0.3×52221813000000221213900000018131040181300001390241390000001813104018130000139024139000000181310401813000013902413900000018131040000000139024,K~a=6×23230000003633000000234023000033012330000002340230000330123300000023402300003301233000000234000000033012, G~a=03.21641.50211.79983.75643.38210.43103.216407.17490.56033.72807.859011.67681.50217.174904.57541.069314.154914.60591.79980.56034.575401.46771.48908.31743.75643.72801.06931.467702.91410.30423.38217.859014.15491.48902.914109.38300.431011.676814.60598.31740.30429.3830010.14435.92765.20551.27957.14428.74201.01646.13162.28174.15846.79381.46063.29152.21956.12952.83576.728412.82490.98506.32262.268010.14436.13166.12955.92762.28172.83575.20554.15846.72841.27956.793812.82497.14421.46060.98508.74203.29156.32261.01642.21952.268003.69055.71413.6905011.06415.714111.06410. The measured eigenvalue and eigenvector matrices Λ and X are given by Λ=diag{0.0017i, 0.0017i, 0.0116i, 0.0116i}, and X=0.00110.0137i0.0011+0.0137i0.0013+0.0973i0.00130.0973i0.0005+0.0013i0.00050.0013i0.01490.0245i0.0149+0.0245i0.00010.0099i0.0001+0.0099i0.0234+0.0234i0.02340.0234i0.0003+0.0012i0.00030.0012i0.00120.0233i0.0012+0.0233i0.00050.0064i0.0005+0.0064i0.01160.0355i0.0116+0.0355i0.0000+0.0011i0.00000.0011i0.00560.0149i0.0056+0.0149i0.00010.0032i0.0001+0.0032i0.00390.0533i0.0039+0.0533i0.0002+0.0009i0.00020.0009i0.0019+0.0032i0.00190.0032i0.00020.0009i0.0002+0.0009i0.00600.0245i0.0060+0.0245i0.0000+0.0006i0.00000.0006i0.0010+0.0124i0.00100.0124i0.9244+0.0756i0.92440.0756i0.9870+0.0130i0.98700.0130i0.08470.0340i0.0847+0.0340i0.24810.1507i0.2481+0.1507i0.67220.0082i0.6722+0.0082i0.23780.2369i0.2378+0.2369i0.08300.0207i0.0830+0.0207i0.23660.0127i0.2366+0.0127i0.43120.0356i0.4312+0.0356i0.36020.1172i0.3602+0.1172i0.0768+0.0033i0.07680.0033i0.1510+0.0569i0.15100.0569i0.21760.0053i0.2176+0.0053i0.54090.0400i0.5409+0.0400i0.0640+0.0143i0.06400.0143i0.03250.0198i0.0325+0.0198i0.0605+0.0105i0.06050.0105i0.24900.0604i0.2490+0.0604i0.03850.0006i0.0385+0.0006i0.1255+0.0104i0.12550.0104i. Using Algorithm 2.1, we can get J11=0.01360.00650.00490.01540.00652.81443.04062.25780.00493.04064.54422.35590.01542.25782.355915.2344,J12=0.02510.00390.00710.00250.00100.00050.01290.00432.62450.01031.70750.21040.57410.21140.99580.82543.30850.14041.99330.19960.84310.24141.00391.02562.35320.47634.75080.03872.64780.37204.37892.79170.02220.00880.00460.00440.01200.00500.02050.00461.18540.34110.38650.32832.80451.29493.09112.56221.82960.51820.64900.13423.64111.38154.19133.29732.90660.99011.83272.06924.21243.12104.33393.9511, S22=28.18640.30902.96773.73891.14970.44470.13924.05430.30907.29724.13942.74980.07550.08970.53661.44282.96774.139428.91570.08114.25273.52361.83772.23523.73892.74980.08117.19343.93652.70960.08470.08721.14970.07554.25273.936530.62060.19511.11191.12000.44470.08973.52362.70960.19517.14830.42770.14700.13920.53661.83770.08471.11190.427721.015113.41064.05431.44282.23520.08721.12000.147013.410638.08985.41571.61523.95990.05792.08360.390511.675416.96820.02500.14490.12960.05630.15210.010517.179517.76200.04490.46650.26600.12420.01280.00142.36340.50782.47931.15871.05810.00480.56640.05340.16711.15604.43982.22221.32500.05140.69960.16230.14900.68010.33840.32841.38410.03910.80920.24384.73920.15711.50550.91270.36300.01490.27740.01352.57120.15421.05640.29650.63680.02430.32550.13131.31750.07555.41570.02500.04492.47934.43980.33841.50551.05641.61520.14490.46651.15872.22220.32840.91270.29653.95990.12960.26601.05811.32501.38410.36300.63680.05790.05630.12420.00480.05140.03910.01490.02432.08360.15210.01280.56640.69960.80920.27740.32550.39050.01050.00140.05340.16230.24380.01350.131311.675417.17952.36340.16710.14904.73922.57121.317516.968217.76200.50781.15600.68010.15710.15420.075528.17470.975910.657715.42632.28333.02942.09590.37800.975972.138418.437818.60170.59771.09550.42300.389310.657718.437825.03410.65258.339319.82182.90460.429915.426318.60170.652573.697514.528018.71392.10220.77662.28330.59778.339314.528038.58072.42610.655413.30143.02941.095519.821818.71392.426169.532617.706816.49552.09590.42302.90462.10220.655417.706832.90844.60580.37800.38930.42990.776613.301416.49554.605873.6579, G11=0.00000.00030.00040.00030.00030.00000.00030.00030.00040.00030.00000.04700.00030.00030.04700.0000,G12=0.00030.00000.00020.00000.00010.00000.00010.00010.00080.00010.00030.00010.00010.00000.00030.00010.01500.00180.02150.00070.01090.00190.01220.00740.01510.00480.00360.00130.00760.00040.00150.00560.00010.00000.00000.00000.00030.00020.00040.00030.00060.00020.00010.00010.00050.00010.00070.00030.01290.00420.00560.00840.00730.00720.00720.00690.01860.00490.00880.00870.02240.00020.03100.0197 and H22=0.00002.20740.97746.50172.75563.14392.20740.00009.62308.56122.64845.53070.97749.62300.00001.26060.24585.53906.50178.56121.26060.00003.61975.86522.75562.64840.24583.61970.000010.08223.14395.53075.53905.865210.08220.00000.90833.883610.06403.67285.77144.58822.37361.50692.41031.91493.21025.809912.949819.74955.46886.41921.606012.830424.159615.16439.92650.25996.31394.204929.71259.08891.158012.14250.11593.08403.789573.637118.262319.83013.85875.361911.38496.405836.79110.413615.890322.035616.949417.54592.082274.199817.107316.92310.69365.51357.884715.731623.35210.00210.01712.678315.188117.58290.805671.10070.90832.373612.949824.159629.71253.78953.88361.506919.749515.16439.088973.637110.06402.41035.46889.92651.158018.26233.67281.91496.41920.259912.142519.83015.77143.21021.60606.31390.11593.85874.58825.809912.83044.20493.08405.36190.000041.676532.275843.43883.03663.449341.67650.00000.102530.45162.44129.507232.27580.10250.000047.130114.842517.942343.438830.451647.13010.00006.900313.98613.03662.441214.84256.90030.00009.30793.44939.507217.942313.98619.30790.00009.66665.243812.76349.38727.746513.88036.613010.37884.535115.67283.15501.433212.487513.874110.688715.47440.47604.50433.04292.50583.48520.62051.51603.220511.384916.94940.69360.01716.405817.54595.51352.678336.79112.08227.884715.18810.413674.199815.731617.582915.890317.107323.35210.805622.035616.92310.002171.10079.66666.613012.48753.04295.243810.378813.87412.505812.76344.535110.68873.48529.387215.672815.47440.62057.74653.15500.47601.516013.88031.43324.50433.22050.00001.46271.66680.21681.46270.00000.75590.36471.66680.75590.00000.31030.21680.36470.31030.0000.

Then we obtain the unique solution of Problem I as follows: Jˆ=QJ11J12J12S22Q,Gˆ=QG11G12G12H22Q. Let res(λi,xi)=(λiJˆGˆ)xi, then we can obtain the following numerical results:

which implies that the new model JˆXΛ+GˆX=0 reproduces the measured eigenvalues and eigenvectors.

3. The solution of Problem II

Lemma 3.1

[Citation29]

Let A=EFFH, where E, H are symmetric matrices, then A>0 if and only if E>0,HFE1F>0.

By Lemma 3.1 and the first equation of (Equation8), we have J>0 if and only if (30) J11>0,J22J12J111J12M>0.(30) It is easy to see from the first equation of (Equation18) that J11>0 if and only if tj>0,j=1,,m. It follows from the second equation of (Equation18) and J11>0 that G11 is nonsingular. Observe that (31) I2m0G12G111I2(nm)G11G12G12G22=G11G120G22+G12G111G12.(31) Thus, it is easy to see from the second equation of (8) and Equation (31) that G is nonsingular if and only if G22+G12G111G12N is nonsingular.

In summary of the above discussion, we have proved the following result.

Theorem 3.1

Suppose that Λ=diag{λ1,λ2,,λ2m}C2m×2m, X=[x1,x2,,x2m]C2n×2m, where diagonal elements of Λ are all distinct and purely imaginary, X is of full column rank 2m, and both Λ and X are closed under complex conjugation. Let the real matrices Λ~ and X~ be given by (Equation4) and (Equation5) and the QR-decomposition of X~ be given by (Equation7). Then the general solution of problem II can be expressed as (32) J=QJ11J12J12J12J111J12+MQ,G=QJ11PPJ12J12PNG12G111G12Q,(32) where J11 is given by (18) and tj>0,j=1,,m; J12 is an arbitrary matrix; M is an arbitrary symmetric positive definite matrix; N is an arbitrary real nonsingular skew-symmetric matrix.

Remark 3.1

Since the solution set of problem II is not a closed convex set, we cannot achieve an updated model which deviates from the analytical model to be minimal. However, we have the freedom in selecting parameter matrices J11,J12,M and N, which can be used, such as, to assign some eigenvalues and eigenvectors desired.

Based on Theorem 3.1, the following algorithm is developed for solving Problem II.

Example 3.1

Given matrices Λ=diag{0.0892i, 0.0892i, 0.2078i, 0.2078i}diag{λ1,λ2,λ3,λ4}, and X=0.0825+0.5088i0.08250.5088i0.0675+0.2505i0.06750.2505i0.11070.6476i0.1107+0.6476i0.1767+0.0214i0.17670.0214i0.03430.4866i0.0343+0.4866i0.0194+0.3801i0.01940.3801i0.0799+0.1365i0.07990.1365i0.98450.0155i0.9845+0.0155i0.67100.1088i0.6710+0.1088i0.14180.0382i0.1418+0.0382i0.85400.1460i0.8540+0.1460i0.01210.1000i0.0121+0.1000i0.6417+0.0452i0.64170.0452i0.21510.0110i0.2151+0.0110i0.18010.1054i0.1801+0.1054i0.00880.5573i0.0088+0.5573i[x1,x2,x3,x4]. Select t1=t2=1, J12=1000010000100001,M=2100141001410014,N=01681216040128400161212160. Using Algorithm 3.1, we obtain a solution of Problem II as follows: J=3.32481.94950.75270.52081.00241.94953.22051.07220.30130.15140.75271.07222.18710.00860.38920.52080.30130.00860.44170.65801.00240.15140.38920.65803.83490.45670.27310.33490.43082.70260.85510.07640.54430.26601.42581.69410.25471.93260.03610.25720.45670.85511.69410.27310.07640.25470.33490.54431.93260.43080.26600.03612.70261.42580.25723.70351.32820.26291.32824.22630.76540.26290.76543.7524,G=0.00009.08082.75444.372510.54789.08080.00005.06190.79233.24902.75445.061902.27145.74564.37250.79232.271403.364010.54783.24905.74563.36400.000022.71066.071210.35615.96164.294521.28282.23069.75793.47649.64323.11696.15833.57652.32249.564722.710621.28283.11696.07122.23066.158310.35619.75793.57655.96163.47642.32244.29459.64329.56470.000012.032717.028412.03270.000013.252217.028413.25220. Furthermore, it can be computed that J>0 and (λ1JG)x1=2.4642×1014,(λ2JG)x2=2.4642×1014,(λ3JG)x3=5.7757×1015,(λ4JG)x4=5.7757×1015. Therefore, the system with J, G as coefficient matrices is of the eigenpairs (λi,xi),i=1,2,3,4.

Acknowledgements

The authors would like to express their heartfelt thanks to five anonymous reviewers for their constructive criticisms and helpful suggestions for the improvement of the quality of the paper.

Disclosure statement

No potential conflict of interest was reported by the authors.

References

  • Meirovitch L. A modal analysis for the response of linear gyroscopic systems. ASME J Appl Mech. 1975;42:446–450.
  • Meirovitch L. A new method of solution of the eigenvalue problem for gyroscopic systems. AIAA J. 1974;12:1337–1342.
  • Yuan Y, Dai H. An inverse problem for undamped gyroscopic systems. J Comput Appl Math. 2012;236:2574–2581.
  • Yuan Y, Guo Y. A direct updating method for damped gyroscopic systems using measured modal data. Appl Math Model. 2010;34:1450–1457.
  • Mao X, Dai H. Structure preserving eigenvalue embedding for undamped gyroscopic systems. Appl Math Model. 2014;38:4333–4344.
  • Lancaster P. Stability of linear gyroscopic systems: a review. Linear Algebra Appl. 2013;439:686–706.
  • Ouyang H, Zhang J. Passive modifications for partial assignment of natural frequencies of mass-spring systems. Mech Syst Signal Process. 2015;50–51:214–226.
  • Tresser S, Bucher I. Balancing fast flexible gyroscopic systems at low speed using parametric excitation. Mech Syst Signal Process. 2019;130:452–469.
  • Cooley CG, Parker RG. Eigenvalue sensitivity and veering in gyroscopic systems with application to high-speed planetary gears. European J Mech – A/Solids. 2018;67:123–136.
  • Lancaster P, Maroulas J. Inverse eigenvalue problems for damped vibrating systems. J Math Anal Appl. 1987;123:238–261.
  • Lancaster P, Ye Q. Inverse spectral problems for linear and quadratic matrix pencils. Linear Algebra Appl. 1988;107:293–309.
  • Starek L, Inman DJ, Kress A. A symmetric inverse vibration problem. ASME J Vib Acoust. 1992;114:564–568.
  • Starek L, Inman DJ. A symmetric inverse vibration problem with over-damped modes. J Sound Vib. 1995;181:893–903.
  • Starek L, Inman DJ. A symmetric inverse vibration problem for non-proportional underdamped system. ASME J Appl Mech. 1997;64:601–605.
  • Starek L, Inman DJ. Design of nonproportional damped systems via symmetric positive inverse problems. ASME J Vib Acoust. 2004;126:212–219.
  • Friswell MI, Inman DJ, Pilkey DF. The direct updating of damping and stiffness matrices. AIAA J. 1998;36:491–493.
  • Kuo Y-C, Lin W-W, Xu S-F. New methods for finite element model updating problems. AIAA J. 2006;44:1310–1316.
  • Chu D, Chu MT, Lin W-W. Quadratic model updating with symmetry, positive definiteness, and no spill-over. SIAM J Matrix Anal Appl. 2009;31:546–564.
  • Yuan Y, Dai H. On a class of inverse quadratic eigenvalue problem. J Comput Appl Math. 2011;235:2662–2669.
  • Yuan Y, Liu H. A gradient based iterative algorithm for solving structural dynamics model updating problems. Meccanica. 2013;48:2245–2253.
  • Rogers GS. Matrix derivatives. New York: Marcel Dekker, Inc.; 1980. (Lecture Notes in Statistics; 2).
  • Wei Y, Zhang N, Ng MK, et al. Tikhonov regularization for weighted total least squares problems. Appl Math Lett. 2007;20:82–87.
  • Aubin JP. Applied functional analysis. John Wiley & Sons: New York; 1979.
  • Bai Z-Z. On Hermitian and skew-Hermitian splitting iteration methods for continuous Sylvester equations. J Comput Math. 2011;29:185–198.
  • Zhou R, Wang X, Zhou P. A modified HSS iteration method for solving the complex linear matrix equation AXB = C. J Comput Math. 2016;34:437–450.
  • Wang X, Li Y, Dai L. On Hermitian and skew-Hermitian splitting iteration methods for the linear matrix equation AXB = C. Computers and Math Appl. 2013;65:657–664.
  • Zhou R, Wang X, Tang X-B. Preconditioned positive-definite and skew-Hermitian splitting iteration methods for continuous Sylvester equations AX + XB = C. East Asian J Appl Math. 2017;7:55–69.
  • Wang X, Li W-W, Mao L-Z. On positive-definite and skew-Hermitian splitting iteration methods for continuous Sylvester equation AX + XB = C. Comput Math Appl. 2013;66:2352–2361.
  • Albert A. Condition for positive and nonnegative definite in terms of pseudoinverse. SIAM J Appl Math. 1969;17:434–440.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.