Displacements and velocity from acceleration integration (accelerometer data)
    5 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    loiacono.giuseppe97
 el 10 de Oct. de 2022
  
    
    
    
    
    Respondida: Benjamin Thompson
      
 el 10 de Oct. de 2022
            Hi, i have a matrix with acceleration values. I would like to find velocity and displacements with integration. I wrote a code with Newmark method but i'm not sure about results. The accelerometers registered data from 0 to 600 sec, i have 200 m displacements in the end! I have DT=0.005 from each istant of time. 
i think because it is a cumulative integration.
Is there another method/code to find displacements and velocity? Thank you very much
0 comentarios
Respuestas (2)
  Benjamin Thompson
      
 el 10 de Oct. de 2022
        Integration naturally has some error when integrating a sampled signal because the integration algorithm has to make assumptions about the values of the signal between sample points.  You can reduce errors by reducing step size, using a higher order method like Runge Kutta 4, or having a variable step size when the dynamics are changing more rapidly.
5 comentarios
  Benjamin Thompson
      
 el 10 de Oct. de 2022
				Simulink supports a wide variety of integration algorithms.  Go to Model Settings, Solver, and see the types available.  The one for Runge Kutta 4 is called ode4.
  Benjamin Thompson
      
 el 10 de Oct. de 2022
        The Simulink Onramp training course is a good place to start:
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

