Hi @Amira, Please let us know if you need any further assistance.
real part of eigenvalues vs damping plot
답변 (2개)
댓글 수: 1
Hi @Amira,
I reviewed your code and did some research by going through mathworks documentations to find the root cause of your dimension mismatch error. Your original loop structure was overwriting the lambda values at each iteration without storing them, so when you tried to plot c1xx (a vector with many values) against lambda (only containing values from the final iteration), MATLAB couldn't match the dimensions. Beyond this loop issue, your eigenvalue formulation using eig(A,B) with those specific A and B matrices was incorrect for the standard mechanical system equation Mx_ddot + Cx_dot + Kx = 0. For rotor dynamics problems with gyroscopic effects like yours, MATLAB's polyeig function is the correct approach as it directly solves the quadratic eigenvalue problem (Mlambda^2 + C*lambda + K)*x = 0. I've corrected your code to properly store eigenvalues from each damping value and implemented both the polyeig method and state-space formulation for comparison.
Your results are now showing physically correct behavior. The analysis reveals that both methods produce identical eigenvalues, which validates the mathematical formulation. At low damping (c1xx = 1.00e+05), your system is completely stable with zero unstable modes. However, as damping increases to medium levels (c1xx = 4.95e+06), two modes become unstable with a maximum real part of 1.29, and at high damping (c1xx = 1.00e+07), these two modes remain unstable with a maximum real part of 2.18. This demonstrates a critical damping threshold at approximately c1xx = 2.73e+06 N·s/m where the system transitions from stable to unstable operation.
Please see attached figures, Figure 1 shows the full eigenvalue spectrum using the polyeig method across all damping values, with most modes remaining deeply stable (large negative real parts) while a green line clearly shows one mode becoming progressively unstable as damping increases. Figure 2 displays the state-space method results showing identical behavior, confirming both approaches are mathematically equivalent. Figure 3 provides a detailed comparison of the top four most significant modes from both methods in side-by-side subplots, where you can see Mode 4 (purple line) starts highly unstable at low damping but rapidly stabilizes, while Modes 1, 2, and 3 hover near the stability boundary (the red dashed line at zero), with both panels showing perfect agreement between the two solution methods.
This counterintuitive phenomenon where increasing damping destabilizes the system is not an error but rather a well-documented effect in rotor dynamics called destabilizing damping. Your system has significant gyroscopic coupling evidenced by the rotor speed parameter q = 3.50e+06 and a stiffness symmetry index of 3.52 percent, which is normal and expected for rotating machinery. The gyroscopic forces create cross-coupled stiffness terms that interact with damping in a complex way. Below the critical threshold, damping acts conventionally to stabilize the system, but above this threshold, the interaction between damping forces and gyroscopic coupling creates tangential forces that pump energy into certain whirl modes rather than dissipating it. This occurs because in rotating systems operating at supercritical speeds or with strong cross-coupling, damping forces can lead the displacement and create destabilizing effects on forward whirl modes. The system properties show your natural frequency is 588.46 rad/s (approximately 94 Hz), and the mass and stiffness matrices are well-conditioned with condition numbers around 40-80, indicating the numerical solution is reliable.
For your analysis and any technical report, you should use the polyeig results as this is the industry standard method specifically designed for quadratic eigenvalue problems in rotor-bearing systems. Your findings demonstrate sophisticated rotor dynamics behavior that would be excellent to discuss in academic work. You can state that the stability analysis reveals a critical damping threshold at approximately 2.73e+06 N·s/m, above which gyroscopic coupling induces destabilizing forces, and that this counterintuitive behavior where increased damping reduces stability is characteristic of rotor systems with significant cross-coupled stiffness terms. For practical design purposes, you would want to maintain support damping below this critical value, likely in the range of 1-2e+06 N·s/m, to ensure stable operation across all operating conditions.
댓글 수: 1
참고 항목
카테고리
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


