Estoy tratando de implementar el El modelo Hodgkin-Huxley para simular neuronas usando LTSpice. Una característica de este modelo es que las resistencias en un momento dado dependen en realidad del voltaje transmembrana en ese momento. ¿Hay alguna manera, en el LTSpice, de cambiar los valores de las resistencias dinámicamente en una simulación?
Puedo encontrar respuestas sobre cómo variar el valor de una resistencia en incrementos predefinidos durante una simulación. Sin embargo, este enfoque no funcionará en este caso, porque no conozco estos incrementos antes de que comience la simulación. Más bien, deben ser recalculados dinámicamente a partir de un voltaje particular. ¿Tiene el LTSpice (o cualquier otra versión de Spice, para el caso) esta capacidad?
Para ser más específico sobre lo que implica el modelo Hodgkin-Huxley, el código de simulación que necesito se reduce básicamente a donde las g's representan las conductas, las E's son todos voltajes constantes, gL es constante, y las otras conductas se actualizan de acuerdo a :
donde m, n y h son variables de estado, y Vm es el voltaje transmembrana (el voltaje entre Istim+ e Istim- en el esquema anterior). Los alfa y los beta son funciones conocidas del voltaje transmembrana.
En particular, necesito poder hacer un seguimiento de los "valores actuales" de los parámetros m, n y h durante la simulación porque el próximo valor de estas variables dependerá de ellos.
0 votos
¿Puede dar un ejemplo más explícito de lo que quiere? Suena como si quisieras establecer la resistencia a una variable {X}, y tener {X} para ser una función de otro valor, digamos el voltaje en el nodo 012 o algo así? Me he estado preguntando si eso es posible, pero todavía no sé cómo.
0 votos
Digamos que se puede variar la resistencia con un voltaje. Qué haces con esa resistencia variable, es decir, qué señal o tensión controla. Lo pregunto porque puede haber una manera de hacer esto que está un poco fuera del centro.
0 votos
He editado el OP para dar los detalles del modelo que quiero simular.