Estoy tratando de simular el oscilador Bubba usando MATLAB, hasta ahora he tenido éxito al obtener curvas sinusoidales y de coseno del circuito inferior:
He usado un amplificador operacional de ganancia finita con ganancia = 100000; y el resto de los valores están marcados en el circuito.
Los resultados que obtuve fueron:
Mis preguntas son:
1.) ¿Cómo puedo hacer que los gráficos sean más suaves, en lugar de esa forma puntiaguda que siguen?
2.) ¿Cómo puedo hacer los gráficos con el punto de referencia y como 0, es decir, simetría sobre el eje x?
3.) ¿Cómo puedo hacer que la amplitud sea -1 <--> +1?
Cualquier ayuda sería apreciada. Gracias de antemano...
El problema tiene que ver con la visualización y algo llamado refinamiento (más un problema para los algoritmos de paso de tiempo variable)
en simulación -> configuración del modelo -> importación/exportación de datos... hay una expansión de "parámetros adicionales". Hay un " factor de refinamiento " que por defecto es 1. Cambie este número
1) no estoy seguro de cómo funciona ml, pero los simuladores de especias son inteligentes y regulan el paso de tiempo según la confianza que tengan en la solución que encontraron. Con las (co)sinusoides suelen tener mucha confianza y puedes ver 4 o 5 puntos por período, conectados por líneas rectas (interpolación lineal). Solución: fuerce a Matlab a usar su paso de tiempo, configúrelo en 1/10 del período o menos.
2) postprocesar los datos, restando el promedio calculado en un solo período completo o en una gran cantidad (100) de períodos, o acoplar CA sus sondas de voltaje. Como está haciendo una simulación de circuito, optaría por el acoplamiento de CA. Coloque una tapa grande (algunas Fs) entre la sonda de voltaje y el nodo que desea sondear, y una resistencia grande (1G) a tierra, en el lado de la sonda de voltaje.
3) Esto no es tan fácil. Intente sintonizar manualmente la resistencia de 1,4 M y vea si puede obtener un funcionamiento confiable. Si desea que un circuito automatizado haga esto por usted, es una pregunta completamente diferente, busque Control automático de ganancia.
Bueno, no importa cuán pequeño sea su paso de tiempo, el circuito que está usando es un oscilador de cambio de fase y, a menos que haya algo en el circuito que limite la amplitud general (como un dispositivo no lineal), la amplitud de la onda sinusoidal producida tenderá a distorsionarse en los picos a medida que la salida del amplificador operacional alcance la saturación contra el riel de alimentación.
dravidiano
dravidiano
usuario16222