Ecuación dependiente del tiempo no lineal en simulink [cerrado]

0

Mi pregunta es acerca de las ecuaciones no lineales que varían con el tiempo para simularlas en simulink. en el tiempo no lineal, las ecuaciones independientes x, Dx, D ^ 2 (x) se hacen con bloques integrales múltiples como la imagen a continuación:

Paraecuacionesvariablesdetiemponolinealescomolasdeabajo,parahacerD^2(x(t)),D(x(t))yx(t),québloquessedebenusarparatener't'variableenlaecuaciónycómo?

    
pregunta Rwy5

1 respuesta

2

Parece una tarea. Así que no se darán soluciones completas.

Este es un simple problema de variable de dos estados. La solución general se calcula a continuación:

CalcdiffsesundiagramadebloquesquetomaX1,X2,posiblesseñalesexternasyconstantescomoentradas,lassalidassonlasderivadasdelasvariablesdeestado.Aparentementenecesitadosunionessumadoras,3inversionesdepolaridad,unamultiplicación,ungeneradorderampadetiempolineal(=-2t)yunbloquedefunciónexponencialparaexp(-2t).

Noseolvidedeestablecerelmétododeintegración,lafrecuenciademuestreo,laescaladelgráficoylosvaloresinicialesalosintegradores.

NOTA:NotengounMatlabmoderno,nisiquieraunacosareal,sinosolounacopiaantiguadebajocosto.Matlabrealynuevopuedeteneralgunascosasconnombresdiferentes.

AGREGADOdebidoaloscomentarios:

Realmentetehasperdidoalgoesencialsobrelasimulación.Esperemosqueelsiguientediagramateayudeaatraparlo.Losintegradoresacumulanlasentradasdependientesdeltiempo.

Su sistema da una salida cero si hay cero valores iniciales en los integradores. Tenía los siguientes parámetros de simulación:

  • inicio de tiempo = 0, final = 2 segundos
  • frecuencia de muestreo = 10kHz (paso de simulación = 0.1ms)
  • integración = trapezoidal
  • valor inicial = 1 en ambos integradores
respondido por el user287001

Lea otras preguntas en las etiquetas