How can I perform Finite Element Analysis in MATLAB useing ANSYS data?
Show older comments
Hi,
I'm trying to perform finite element analysis on a cantilever beam under a sinusoidal load using MATLAB.
I first used ANSYS for transient analysis to obtain data (Mass, Stiffness matrix, deformation, acceleration of each node/No damping) for a duration from 0 to 1 second with a time step of 0.02 seconds. Then, using the equation f = mx'' + kx, I calculated the force matrix in reverse. After that, I interpolated the discretized forces from 0 to 1 second and used ode45 to recalculate the deformation and acceleration of each node. (The sizes of the mass and stiffness matrix are 2800x2800, and the acceleration and deformation are represented as 2800x1 matrix). However, the values I obtained are too big.(almost 10^100)
Is this approach correct? If not, how can I use data obtained from ANSYS to perform FEA in MATLAB?
Accepted Answer
More Answers (0)
Categories
Find more on Mathematics in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!