Sí, puedes inyectar ruido utilizando la fuente de tensión (o corriente) arbitraria, y luego utilizar cosas como el random
o white
para crear algo de ruido.
Aquí hay un circuito de ejemplo (he separado el ruido de la señal sólo para que las cosas sean más claras - obviamente puedes combinarlos en una función si lo deseas):
Simulación:
Todas las funciones se detallan en la ayuda en circuit elements -> arbitrary behavioral voltage or current sources
.
Modo de simulación de ruido
Además, por si no lo sabías, SPICE tiene un modo de simulación de ruido, citando los archivos de ayuda:
.NOISE -- Perform a Noise Analysis
This is a frequency domain analysis that computes the noise due to
Johnson, shot and flicker noise. The output data is noise spectral
density per unit square root bandwidth.
Syntax: .noise V(<out>[,<ref>]) <src> <oct, dec, lin> <Nsteps> <StartFreq> <EndFreq>
Ejemplo básico:
Simulación:
Lo anterior es bastante aburrido, ya que sólo modela el ruido de la resistencia (he escalonado la resistencia a través de varios valores para mostrar cómo el Ruido de Johnson aumenta con la resistencia). Pero puede ser muy útil con circuitos más complejos que contengan diodos/transistores/amplificadores/etc.