Ejemplo: Solver de espacio de estado
Utilice el solver statespace para resolver una representación espacial del estado de un sistema de ecuaciones diferenciales ordinarias (ODE) de primer orden.
Específicamente, busque la solución para el caso de oscilador armónico sin forzar en que el lado derecho de la ecuación de oscilación armónica es 0:
Pulse aquí para copiar esta expresión
* 
Hay cuatro casos para la solución: sobreamortiguado, con amortiguación crítica, subamortiguado y feedback sobre estado completo.
Solución sobreamortiguada
1. Escriba la ecuación matemática de la solución sobreamortiguada:
Pulse aquí para copiar esta expresión
2. Defina las condiciones iniciales, la masa del objeto, la constante de amortiguación, el inicio y el fin del intervalo de integración, y el número de puntos:
Pulse aquí para copiar esta expresión
Pulse aquí para copiar esta expresión
Pulse aquí para copiar esta expresión
Pulse aquí para copiar esta expresión
Pulse aquí para copiar esta expresión
Pulse aquí para copiar esta expresión
3. Defina la frecuencia natural, o resonante, del sistema.
Pulse aquí para copiar esta expresión
4. Verifique que la condiciones de sobreamortiguación existe:
Pulse aquí para copiar esta expresión
5. Escriba la EDO en la forma matricial:
Pulse aquí para copiar esta expresión
6. Llame a la función statespace:
Pulse aquí para copiar esta expresión
7. Trace la solución:
Pulse aquí para copiar esta expresión
Solución con amortiguación crítica
1. Defina la frecuencia natural, o resonante, del sistema.
Pulse aquí para copiar esta expresión
2. Verifique que la condiciones de amortiguación crítica existe:
Pulse aquí para copiar esta expresión
3. Escriba la EDO en la forma matricial:
Pulse aquí para copiar esta expresión
4. Llame a la función statespace:
Pulse aquí para copiar esta expresión
5. Trace la solución:
Pulse aquí para copiar esta expresión
Solución subamortiguada
1. Defina la frecuencia natural, o resonante, del sistema.
Pulse aquí para copiar esta expresión
2. Verifique que la condición de subamortiguación existe
Pulse aquí para copiar esta expresión
3. Escriba la EDO en la forma matricial:
Pulse aquí para copiar esta expresión
4. Llame a la función statespace:
Pulse aquí para copiar esta expresión
5. Trace la solución:
Pulse aquí para copiar esta expresión
Solución de feedback sobre estado completo
1. Defina las condiciones iniciales.
Pulse aquí para copiar esta expresión
2. Escriba la EDO en forma matricial.
Pulse aquí para copiar esta expresión
3. Defina las funciones adicionales.
Pulse aquí para copiar esta expresión
Pulse aquí para copiar esta expresión
4. Llame a la función statespace.
Pulse aquí para copiar esta expresión
5. Trace la solución.
Pulse aquí para copiar esta expresión
¿Fue esto útil?