6 votos

Cómo cambiar la temperatura de los subcircuitos en LTSPICE

Tengo subcircuitos de una célula solar (resistencias y diodos) en LTSPICE. Quiero conectar las células solares (subcircuitos) entre sí. Sin embargo, cada célula solar tiene una temperatura diferente. Puedo ajustar la temperatura del programa con .Temp pero cómo puedo cambiar la temperatura de cada subcircuito por separado.

6voto

Peter Smith Puntos 2292

Hay algunas formas.

Puede añadirlo al modelo real que está utilizando como parámetro final o utilizar el cuadro de diálogo del componente:

Setting the temperature of a component

Para obtener este diálogo para cualquier cosa que tenga una declaración .model, utilice CTRL + clic derecho.

Si está añadiendo el comando de temperatura dentro del listado SPICE, necesita el formato de "temp=xx"; no se requiere ningún punto. El listado que muestras ha omitido el '='.

0 votos

Estimado Peter, gracias por su respuesta. He probado este método pero no funciona (¿por qué?). He subido la imagen del circuito y el netlist además del cambio que mencionas. Como tengo diodos en mi modelo, al cambiar la temperatura, espero tener una reducción en mi voltaje de circuito abierto. Sin embargo, la tensión en circuito abierto no cambia. ¿Hay algún error? Agrego la imagen del código a la pregunta principal. Saludos y gracias de antemano

0 votos

Se ha actualizado la respuesta con la sintaxis necesaria para incrustar dentro de una sentencia .subckt.

0 votos

Estimado Peter, gracias por su respuesta. El comando .temp es para el circuito total y el diálogo que se ve al lado de los comandos es para el subcircuito. Lo he escrito sin punto (.).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X