Skip to content

Programa que permite encontrar las tensiones en los Nodos de un circuito electrico de corriente directa.

License

Notifications You must be signed in to change notification settings

josefig15/analisis-de-nodos-circuitos-electricos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

analisis-de-nodos-circuitos-electricos

Programa que permite encontrar las tensiones en los Nodos de un circuito electrico de corriente directa. Este programa ha sido escrito dentro de las limitantes de una calculadora programable TI-83. Utilizando solo 26 valriables (A-Z), 3 matrices y 3 vecttores.

INSTRUCCIONES DE USO CALCULADORA TI-83/84:

  1. Ingresar individualmente cada programa en la calculadora y respetar el numero del programa, este numero corresponde al orden de operacion.
  2. Ingresar todos los elementos que contiene el circuito en la matriz A de la calculadora.
  3. Ejecutar el programa "PROGRAMA 0 ORDEN DE EJECUCION.txt"

INSTRUCCIONES DE USO OCTAVE:

  1. Poner todos los script en un solo directorio.
  2. Ingresar todos los elementos que contiene el circuito en la matriz A dentro del script "nodos0.m"
  3. Ejecutar el escript "nodos0.m". (contiene el orden de operacion de cada programa).
  4. Se puede modifircar el script "nodos0.m" para sustituir el script "nodos1.m" por "nodos1_2.m" para ingresar los elementos de forma automatica dentro de la matriz A.

COMO AJUSTAR EL CIRCUITO:

  1. designar un nodo 0 de referencia, este nodo tendra un tension de 0v.

  2. marcar con un numero todos los demas nodos que no son el nodo de referencia.

  3. Enumerar cada Elemento del circuito (Resistor, Fuente corriente o FUente de Voltaje) para indicar el orden de ingreso de los elementos.

  4. asumir una polaridad cualquiera para los resistores y marcarlos con + el positivo y - para el negativo.

  5. Para las fuentes de Corriente, el postivo de las fuentes de corriente es la punta de la flecha.

  6. ingresar todos los elementos que componen el circuito en la matriz A.

INGRESANDO LOS ELEMENTOS DEL CIRCUITO DENTRO DE MATRIZ A:

MATRIZ A 
	T  	M	P	N		
1 ┌	1	R	R+ 	R-	┐	RESISTOR		
2 |	2	I	I+ 	I-	|	FUENTE INDEPENDIENTE DE CORRIENTE 
3 |	3	V	V+ 	V- 	|	FUENTE INDEPENDIENTE DE VOLTAJE
: |	-	-	-	 -	|
L └ 	-	-	-	 -	┘
	1	 2	3	 4
  • Columna 1: T Tipo
  • Columna 2: M Magnitud
  • Columna 3: P Nodo Positivo
  • Columna 4: N Nodo Negativo

Tipos de Elementos

  • Tipo T = 1 -> Resistor
  • Tipo T = 2 -> Fuente de Corriente Independiente.
  • Tipo T = 3 -> Fuente de Voltaje Independiente.

Cada fila de la matriz A representa un elemento del circuito. El numero de filas de la matriz A es igual al numero de elementos del circuito.

INTERPRETACION DE RESULTADOS

El resultado del analisis queda almacenado en matriz C, donde la tension del Nodo queda en la ultima columna de cada Fila. El Numero de fila corresponde al numero del Nodo, por lo tando la fila 1 tiene el resultado del Nodo 1 y asi para todas las demas incognitas.

MATRIZ ECUACIONES 								
MAT[C]{ Q , Q + 1 }
Q = Numero Nodos/Numero Ecuaciones.
											
	N1	N2	N3	..	NQ	CTE			
1┌	-	-	-	-	-	 - 	┐ 	Ecuacion N1 												
2|	-	-	-	-	-	 - 	| 	Ecuacion N2								
3|	-	-	-	-	-	 - 	| 	Ecuacion N3						
:|	-	-	-	-	-	 - 	| 	:
Q└	-	-	-	-	-	 - 	┘ 	Ecuacion NQ					
	1	2	3	..	Q	Q+1		

REGLAS SOBRE EL CONTENIDO DE MATRIZ A:

- UN ELEMENTO NO PUEDE TENER DOS NODOS CON EL MISMO NUMERO.
- UN ELEMENTO NO PUEDE TEBER DOS NODOS CONECTADOS A LA REFERENCIA (NODO 0).
- TENER DOS FUENTES DE CORRIENTE EN SERIE. *
- TENER DOS FUENTES DE VOLTAJE EN PARALELO.
  • El programa no puede detectar dos fuentes de corriente en serie, queda a discresion del usuario no cometer ese error.

Si una de estas condicones se cumple, el programa lanza un mensaje de error e interrumpe la ejecucion del programa.

MENSAJES DE ERROR:

Error 1: Un elemento con dos Nodos iguales o un Elemento con dos Nodos a cero.
Error 2: Exceso de Super Nodos (Fuentes de Voltaje).

Alcances:

  1. EL programa puede resolver circuitos que contengan super nodos dobles, triples, etc.
  2. El programa ha sido escrito para poder funcionar dentro de una calculador programable.
  3. El programa solo puede resolver circuitos con fuentes de Tension y corrientes independientes.

Limitaciones:

El programa no puede resolver circuitos que contengan Fuentes Dependientes.

About

Programa que permite encontrar las tensiones en los Nodos de un circuito electrico de corriente directa.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published