Estoy tratando de resolver el siguiente circuito amplificador operacional para obtener su función de transferencia.
He intentado dos enfoques diferentes, uno es un enfoque elemental al encontrar V- y V+ e igualarlos. Pero el problema con este enfoque es que las ecuaciones son extremadamente complicadas ya que hay otro nodo (Va) que tiene ambas variables V- y V+. [Aplicado el Teorema de Milmann en estos tres nodos para obtener las expresiones de los voltajes]
El enfoque que probé es escribir un circuito equivalente de amplificador operacional y luego escribir la matriz de conductancia y aplicar la regla de Cramer para resolver la matriz. Pero, en este enfoque, también cuando aplico las condiciones para que las ecuaciones ideales del amplificador operacional no se puedan resolver.
Estoy buscando una manera simple de abordar este problema.
NOTA: Las G son todas conductancias.
Consideraría usar la teoría de la superposición donde divide el diseño en dos mitades, calcula la salida para cada una y luego combina las salidas numéricamente. Consideraría dividir la entrada de esta manera: -
Entonces, para la etapa 1, conectaría a tierra la instancia inferior de Vi y calcularía la salida solo para la instancia superior. Luego conectaría a tierra la instancia superior de Vi y calcularía la salida en función de la instancia inferior de Vi.
Finalmente, agregaría los dos voltajes de salida para obtener el efecto combinado de ambas instancias de Vi unidas.
El beneficio es que solo en presencia del Vi superior, -Vin es una tierra virtual y, por lo tanto, los componentes C2, G3 y G4 pueden ignorarse.
Honestamente, no veo por qué usar sustituciones encadenadas no funcionaría. No tengo mucho tiempo para escribir y escribir en este momento, pero mostraré la forma de hacerlo en Matlab.
syms Va Vn Vp Vi Vo G1 G2 G3 G4 G5 C1 C2 s
eq1 = (Va - Vn)*(s*C2) + (Va - Vp)*G3 + Va*G4;
eq2 = (Vn - Vi)*G2 + (Vn - Vo)*G1 + (Vn - Va)*(s*C2);
eq3 = (Vp - Va)*G3 + (Vp - Vi)*G5 + Vp*s*C1;
eq4 = Vp == Vn;
sol = solve([eq1, eq2, eq3, eq4],Va, Vp, Vn, Vo);
pretty(sol.Vo)
Jarnu Girdhar
Andy alias