Flexible Body Model Builder – Equations used inside the package
Hi,
I am experimenting with the Flexible body builder app and have some questions regarding the math behind it’s implementation.
StiffnessMatrix: I understand that the stiffness matrix in the output ROM data is calculated from the Young’s modulus and the poison’s ratio. But I want to change this young’s modulus with every run of the simulation without building the flexible body ROM from scratch. For this, I first export the ROM data with E = 1MPa, define the flexible body using the exported ROM data in simscape, and multiply the stiffness matrix with E_flex which is the variable I want to change with every simulation run.
This is because K = EA/L and since E is a scalar, it can be scaled up or down with just a simple scalar multiplication.
I did some experimentation of this usage by exporting stiffness matrices for E = 1MPa, 2MPa,…etc and I can verify that
det ([StiffnessMat.2MPa]-2*[StiffnessMat.1MPa]) = 0
It would be great if you could verify this usage.
Number of Fixed-Interface Normal Modes: What is the optimal number of frequency modes to retain for a given geometry? It would depend on the geometry and the loading conditions themselves. Is there a way to assess what’s a good estimate for this?
Algorithm for model Generation: Is there a quantitative difference between the included integro-differential modeling framework and the PDE toolbox? What is the difference between the two methods. What is the recommended method?
It’d be great if you could provide some insights into these areas.Hi,
I am experimenting with the Flexible body builder app and have some questions regarding the math behind it’s implementation.
StiffnessMatrix: I understand that the stiffness matrix in the output ROM data is calculated from the Young’s modulus and the poison’s ratio. But I want to change this young’s modulus with every run of the simulation without building the flexible body ROM from scratch. For this, I first export the ROM data with E = 1MPa, define the flexible body using the exported ROM data in simscape, and multiply the stiffness matrix with E_flex which is the variable I want to change with every simulation run.
This is because K = EA/L and since E is a scalar, it can be scaled up or down with just a simple scalar multiplication.
I did some experimentation of this usage by exporting stiffness matrices for E = 1MPa, 2MPa,…etc and I can verify that
det ([StiffnessMat.2MPa]-2*[StiffnessMat.1MPa]) = 0
It would be great if you could verify this usage.
Number of Fixed-Interface Normal Modes: What is the optimal number of frequency modes to retain for a given geometry? It would depend on the geometry and the loading conditions themselves. Is there a way to assess what’s a good estimate for this?
Algorithm for model Generation: Is there a quantitative difference between the included integro-differential modeling framework and the PDE toolbox? What is the difference between the two methods. What is the recommended method?
It’d be great if you could provide some insights into these areas. Hi,
I am experimenting with the Flexible body builder app and have some questions regarding the math behind it’s implementation.
StiffnessMatrix: I understand that the stiffness matrix in the output ROM data is calculated from the Young’s modulus and the poison’s ratio. But I want to change this young’s modulus with every run of the simulation without building the flexible body ROM from scratch. For this, I first export the ROM data with E = 1MPa, define the flexible body using the exported ROM data in simscape, and multiply the stiffness matrix with E_flex which is the variable I want to change with every simulation run.
This is because K = EA/L and since E is a scalar, it can be scaled up or down with just a simple scalar multiplication.
I did some experimentation of this usage by exporting stiffness matrices for E = 1MPa, 2MPa,…etc and I can verify that
det ([StiffnessMat.2MPa]-2*[StiffnessMat.1MPa]) = 0
It would be great if you could verify this usage.
Number of Fixed-Interface Normal Modes: What is the optimal number of frequency modes to retain for a given geometry? It would depend on the geometry and the loading conditions themselves. Is there a way to assess what’s a good estimate for this?
Algorithm for model Generation: Is there a quantitative difference between the included integro-differential modeling framework and the PDE toolbox? What is the difference between the two methods. What is the recommended method?
It’d be great if you could provide some insights into these areas. flexible body, flexible body model builder, craig bampton, reduced order modeling, rom MATLAB Answers — New Questions