Articulo de referencia

Simulación de circuitos electrónicos

La simulación de circuitos electrónicos utiliza modelos matemáticos para replicar el comportamiento de un dispositivo o circuito electrónico real. El software de simulación perm...

La simulación de circuitos electrónicos utiliza modelos matemáticos para replicar el comportamiento de un dispositivo o circuito electrónico real. El software de simulación permite modelar el funcionamiento del circuito y es una herramienta de análisis invaluable. Debido a su alta precisión en el modelado, muchas universidades utilizan este tipo de software para la enseñanza de programas de técnico electrónico e ingeniería electrónica . El software de simulación electrónica involucra a sus usuarios al integrarlos en la experiencia de aprendizaje. Este tipo de interacciones involucra activamente a los estudiantes para analizar, sintetizar , organizar y evaluar el contenido, lo que resulta en la construcción de su propio conocimiento. [ 1 ]

Simular el comportamiento de un circuito antes de construirlo realmente puede mejorar enormemente la eficiencia del diseño al permitir identificar los fallos y comprender mejor el comportamiento de los circuitos electrónicos. En particular, para los circuitos integrados , las herramientas ( fotomáscaras ) son costosas, las placas de prototipos son poco prácticas y analizar el comportamiento de las señales internas es extremadamente difícil. Por lo tanto, casi todo el diseño de circuitos integrados depende en gran medida de la simulación. El simulador analógico más conocido es SPICE . Probablemente, los simuladores digitales más conocidos sean los basados ​​en Verilog y VHDL .

Algunos simuladores electrónicos integran un editor de esquemas , un motor de simulación y una visualización de formas de onda en pantalla (véase la Figura 1), lo que permite a los diseñadores modificar rápidamente un circuito simulado y observar el efecto de los cambios en la salida. Además, suelen contener amplias bibliotecas de modelos y dispositivos. Estos modelos incluyen, por lo general , modelos de transistores específicos para circuitos integrados , como BSIM, componentes genéricos como resistencias , condensadores , inductores y transformadores , y modelos definidos por el usuario (como fuentes de corriente y tensión controladas, o modelos en Verilog-A o VHDL-AMS ). El diseño de placas de circuito impreso (PCB) también requiere modelos específicos, como líneas de transmisión para las pistas y modelos IBIS para la electrónica de control y recepción.

Tipos

While there are strictly analog[2] electronics circuit simulators, popular simulators often include both analog and event-driven digital simulation[3] capabilities, and are known as mixed-mode or mixed-signal simulators if they can simulate both simultaneously.[4] An entire mixed signal analysis can be driven from one integrated schematic. All the digital models in mixed-mode simulators provide accurate specification of propagation time and rise/fall time delays.

The event-driven algorithm provided by mixed-mode simulators is general-purpose and supports non-digital types of data. For example, elements can use real or integer values to simulate DSP functions or sampled data filters. Because the event-driven algorithm is faster than the standard SPICE matrix solution, simulation time is greatly reduced for circuits that use event-driven models in place of analog models.[5]

Mixed-mode simulation is handled on three levels: with primitive digital elements that use timing models and the built-in 12 or 16 state digital logic simulator, with subcircuit models that use the actual transistor topology of the integrated circuit, and finally, with inline Boolean logic expressions.

Exact representations are used mainly in the analysis of transmission line and signal integrity problems where a close inspection of an IC’s I/O characteristics is needed. Boolean logic expressions are delay-less functions that are used to provide efficient logic signal processing in an analog environment. These two modeling techniques use SPICE to solve a problem while the third method, digital primitives, uses mixed mode capability. Each of these methods has its merits and target applications. In fact, many simulations (particularly those which use A/D technology) call for the combination of all three approaches. No one approach alone is sufficient.

Another type of simulation used mainly for power electronics represent piecewise linear[6] algorithms. These algorithms use an analog (linear) simulation until a power electronic switch changes its state. At this time a new analog model is calculated to be used for the next simulation period. This methodology both enhances simulation speed and stability significantly.[7]

Otro enfoque que reduce drásticamente el tiempo de simulación de los convertidores conmutados se basa en circuitos de comportamiento promedio que aplican el modelo de inductor conmutado. [ 8 ]  En este enfoque, la simulación se realiza sobre las señales, voltajes y corrientes promedio, por lo que se ejecuta mucho más rápido. Otra ventaja de este enfoque es que puede realizar simulaciones tanto en el dominio del tiempo como en el dominio de la frecuencia. Este último se puede utilizar para extraer las funciones de transferencia en lazo abierto y cerrado. [ 9 ]

Complejidades

Las variaciones en el proceso de fabricación del diseño ocurren y los simuladores de circuitos a menudo no las tienen en cuenta. Estas variaciones pueden ser pequeñas, pero en conjunto, pueden modificar significativamente el rendimiento de un chip.

También se puede modelar la variación de temperatura para simular el rendimiento del circuito a través de rangos de temperatura. [ 10 ]

Simulación a partir de la matriz de admitancia

Un método común para simular sistemas de circuitos lineales es mediante matrices de admitancia , o matrices Y. La técnica consiste en modelar los componentes lineales individuales como una matriz de admitancia de N puertos, insertar la matriz Y del componente en una matriz de admitancia nodal del circuito , instalar terminaciones de puerto en los nodos que contienen puertos, eliminar los puertos sin nodos mediante la reducción de Kron , convertir la matriz Y final en una matriz S o Z según sea necesario, y extraer las mediciones deseadas de la matriz Y, Z y/o S.

Véase también

Referencias

  1. "Desventajas y ventajas de las simulaciones en la educación en línea" . Archivado del original el 16 de diciembre de 2010. Consultado el 11 de marzo de 2011 .
  2. Mengue y Vignat, Entrada en la Universidad del Marne, en Vallee
  3. Fishwick, P. "Ingreso en la Universidad de Florida" . Archivado del original el 19 de mayo de 2000. Consultado el 23 de julio de 2021 .
  4. Pedro, J; Carvalho, N. "Ingreso en la Universidade de Aveiro, Portugal" (PDF) . Archivado desde el original (PDF) el 7 de febrero de 2012 . Consultado el 27 de abril de 2007 .
  5. L. Walken y M. Bruckner, Tecnología multimodal basada en eventos. Archivado el 5 de mayo de 2007 en Wayback Machine.
  6. Pejovic, P.; Maksimovic, D. (13 de mayo de 1995). "Un nuevo algoritmo para la simulación de sistemas electrónicos de potencia utilizando modelos de dispositivos lineales por partes". IEEE Transactions on Power Electronics . 10 (3): 340– 348. Bibcode : 1995ITPE...10..340P . doi : 10.1109/63.388000 .
  7. Allmeling, JH; Hammer, WP (13 de julio de 1999). "PLECS: simulación de circuitos eléctricos lineales por partes para Simulink". Actas de la Conferencia Internacional IEEE de 1999 sobre Electrónica de Potencia y Sistemas de Accionamiento. PEDS'99 (Cat. No. 99TH8475) . Vol. 1. págs. 355–360 vol.1. doi : 10.1109/PEDS.1999.794588 . ISBN   0-7803-5769-8. S2CID 111196369 vía IEEE Xplore. 
  8. Shmuel (Sam) Ben-Yaakov 1994. Simulación promedio de convertidores PWM mediante la implementación directa de relaciones de comportamiento . International Journal of Electronics 77(5), pp. 731–746.
  9. S. Ben-Yaakov e I. Zeltser, 1999. La dinámica de un convertidor elevador PWM con entrada resistiva . IEEE Trans . Industrial Electronics 46(3), 613–619. DOI: 10.1109/41.767069 .
  10. Ohnari, Mikihiko (1998). Ingeniería de simulación . Ohmsha. ISBN 9784274902178. Consultado el 12 de octubre de 2022 .