Can I Use a Non-Symmetrical Matrix in Simulink for My 2 DOF Vibration System?

Click For Summary
SUMMARY

The discussion centers on the use of a non-symmetrical matrix in Simulink for a two-degree-of-freedom (2 DOF) vibration system. The user has established the equations correctly but faces challenges in building a working schematic block. Specifically, they question whether it is acceptable to proceed with a non-symmetrical matrix due to the influence of Y(S). The user also encounters issues with implementing the equations CaS + Ka in Simulink, leading to infinite outputs due to a negative return block error.

PREREQUISITES
  • Understanding of Simulink for modeling dynamic systems
  • Familiarity with matrix operations in control systems
  • Knowledge of vibration system dynamics, particularly 2 DOF systems
  • Proficiency in interpreting and implementing equations in Simulink
NEXT STEPS
  • Research the implications of using non-symmetrical matrices in control systems
  • Learn how to implement matrix operations in Simulink effectively
  • Study the principles of 2 DOF vibration systems and their modeling techniques
  • Explore troubleshooting techniques for common Simulink errors, particularly with feedback loops
USEFUL FOR

Engineers, control system designers, and students working on vibration systems who need to understand the implications of matrix symmetry in Simulink modeling.

Karimh
Messages
2
Reaction score
0

Homework Statement


I have the following system, I believe I've correctly established the equations. I'm having trouble building a working schematic bloc in Simulink.
upload_2017-6-8_2-0-17.png


Homework Equations


upload_2017-6-8_2-7-5.png


The Attempt at a Solution


In the following equations Ktrain = Ka and Ctrain = Ca

upload_2017-6-8_2-5-17.png

I know my matrix should be symmetrical but isn't because of Y(S), is it okay to proceed in this fashion when the situation requires it?

The resulting schematic bloc
upload_2017-6-8_2-7-49.png


I don't know how to use CaS+Ka in simulink so I attempted to simply multiply the 1st and second bloc. The result always end up being infinite to any input of Y(S)
 
Physics news on Phys.org
Silly mistake the return block shouldn't have been negative
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K