White box / Analysis methods / Gyroscopic modal and Campbell

Quadratic eigenvalue problem

Analysis method · assumptions, essential equations, full derivation, algorithm, code and verification references.

Browse another sheet Analysis methods / Gyroscopic modal and Campbell
Analysis methodsGyroscopic modal and CampbellSheet 1 / 3
Analysis methodEXPERIMENTAL · serial dense SciPy QEP

The gyroscopic velocity term makes the eigenproblem quadratic and generally complex. It is not the classical symmetric K–M modal solve.

01 Model and scope

Substituting an exponential mode into the rotating equation of motion yields a quadratic pencil because the gyroscopic term multiplies velocity. The skew gyroscopic matrix makes the spectrum generally complex; the solve is distinct from a symmetric K–M modal analysis.

Route assumptions and calculation checks

  1. Ω is signed in rad/s and appears once in the quadratic pencil; the axis is an explicit normalized global vector.
  2. The same fixed-DOF reduction is applied to K, M, and G; symmetry, skew symmetry, definiteness, and finite values are checked.
  3. Raw complex spectrum and QEP residual are retained; a convenience view selects positive-imaginary oscillatory roots.

02 Essential equations and symbols

Mq¨+ΩGq˙+Kq=0M q̈ + \Omega{} G q̇ + K q = 0q(t)=Re⁡(φe(λt))q(t)=\operatorname{Re}(\varphi{} e^(\lambda{}t))(λ2M+λΩG+K)φ=0(\lambda{}^2M + \lambda{}\Omega{}G + K)\varphi{} = 0Mdisk=diag⁡(mI,Jd(I−aaT)+JpaaT)Mdisk = \operatorname{diag}(mI, Jd(I-aa^T)+Jp aa^T)Gdisk=diag⁡(0,−Jp[a]×)Gdisk = \operatorname{diag}(0, -Jp[a]\times{})

Definitions and conventions

M, K
Assembled mass and stiffness.
Ω\Omega{}
Signed prescribed spin speed.
GG
Gyroscopic matrix, skew-symmetric under the declared disk model.
λ,φ\lambda{}, \varphi{}
Complex eigenvalue and mode vector.
Quadratic eigenvalue problem · method mapSpin couples velocity through G, converting the classical generalized eigenproblem into a complex quadratic pencil.
4 detailed steps

03 Step by step derivation

Follow the assumptions, equations and discrete operations in order. The full explanation stays visible.

1 · Add gyroscopic inertia to the rotating equations

For the documented undamped linear rotor model, mass multiplies acceleration, stiffness multiplies displacement, and spin couples through a skew gyroscopic matrix multiplying velocity. Signed Ω is measured in rad/s and depends on the declared global spin axis.

Mq¨+ΩGq˙+Kq=0,GT=−G\mathbf M\ddot{\mathbf q}+\Omega\mathbf G\dot{\mathbf q}+\mathbf K\mathbf q=\mathbf0,\qquad\mathbf G^T=-\mathbf G

2 · Use an exponential eigenmode

Assume q(t)=φe^{λt}. The first and second time derivatives introduce λ and λ², respectively, yielding a quadratic matrix pencil. Unlike the symmetric K–M problem, this pencil is generally complex and its eigenvalues need not be purely imaginary numerically.

q(t)=ϕeλt\mathbf q(t)=\boldsymbol\phi e^{\lambda t}(λ2M+λΩG+K)ϕ=0\left(\lambda^2\mathbf M+\lambda\Omega\mathbf G+\mathbf K\right)\boldsymbol\phi=\mathbf0

3 · Build the centered disk inertia and gyroscopic block

For a centered axisymmetric rigid disk with unit axis a, transverse inertia Jd and polar inertia Jp, translational mass is mI. The rotational inertia distinguishes the axis-parallel and transverse directions; spin angular momentum generates the skew coupling.

Id=Jd(I−aaT)+JpaaT\mathbf I_d=J_d(\mathbf I-\mathbf a\mathbf a^T)+J_p\mathbf a\mathbf a^TGd=diag⁡(0,−Jp[a]×)\mathbf G_d=\operatorname{diag}(\mathbf0,-J_p[\mathbf a]_\times)

4 · Reduce supports and validate the raw spectrum

Apply the same fixed-DOF reduction to M, K, and G. Check finite values, symmetric M/K, skew G, the zero-speed limit, and the scaled QEP residual. The presentation may filter oscillatory roots, but the stored raw spectrum remains the basis for review.

rQEP=∥(λ2M+λΩG+K)ϕ∥2(∣λ∣2∥M∥2+∣λΩ∣∥G∥2+∥K∥2)∥ϕ∥2r_{QEP}=\frac{\| (\lambda^2\mathbf M+\lambda\Omega\mathbf G+\mathbf K)\boldsymbol\phi\|_2}{\left(|\lambda|^2\|\mathbf M\|_2+|\lambda\Omega|\|\mathbf G\|_2+\|\mathbf K\|_2\right)\|\boldsymbol\phi\|_2}

04 Algorithm and implementation

Read the linked versioned source for the actual assembly and solver behavior. The derivation above explains the mathematics and is not a verbatim source excerpt.

05 Verification and limitations

EXPERIMENTAL · serial dense SciPy QEP

At zero speed, compare against the classical modal solve on the same K and M; compare repeated modes as subspaces.

Each reference supports its own model, observable and analysis route. Read the original contract and limitations before transferring a conclusion.

06 Sources and related sheets

Continue the reasoning

Back to sheet contents ↑