Fisica Programa Kirchhoff
Fisica Programa Kirchhoff
FISICA
Programa para cálculo de Kirchhoff
EQUIPO 6
INTEGRANTES:
Ramos Días Jorge Eduardo
Gómez Morales Jorge Alberto
López García Neyzer Bernabé
López De la Cruz Joan Francisco
Hernández Martínez Kevin
OBJETIVOS
El objetivo de este proyecto es desarrollar la lógica de un cálculo matemático por medio
de un software que arroje las corrientes mediante el análisis de Kirchhoff del siguiente
circuito predeterminado:
INTRODUCCION
Actualmente nos encontramos en la llamada "era digital". Esto hace que la programación
sea muy importante en nuestra vida diaria sin que nos demos cuenta.
Gracias a la programación se pueden organizar las operaciones necesarias para que se
pueda ejecutar un proyecto, software o sistema informático. Sin programación, muchos
de los avances tecnológicos que tenemos hoy en la actualidad simplemente no existirían.
Pero ¿Por qué es importante la programación?
Mediante la programación, es posible crear un software para desarrollar ciertos
proyectos. Para llevarlo a cabo, la programación necesita de un lenguaje informático para
definir lo que quiere implementar.
Podemos poner algunos ejemplos:
Sin embargo, en esta ocasión la programación y la fisca se han tomado de la mano para
llevar acabo un software que realiza un ejercicio determinado de manera compleja
hablamos de los cálculos de Kirchhoff.
El software ha sido programado para llevar a cabo las siguientes tareas:
a) Solicitar los valores de 3 resistencias y los 2 voltajes de las fuentes.
b) Debe mostrarse el diagrama en pantalla.
c) Debe solicitar que corrientes entran y que corrientes salen del nodo.
d) Debe solicitar que se indique los sentidos de los flujos en ambas mallas.
e) Arrojar los datos de corrientes I1, I2 e I3.
MARCO TEORICO
• FISICA
Expresión que nos permite enunciar la segunda ley de Kirchhoff de esta forma: «La suma
algebraica de las tensiones a lo largo de una malla o circuito cerrado es igual a cero».
Convenio de signos en la segunda ley de Kirchhoff
Para aplicar esta ley, debemos tener en cuenta si la tensión del generador o la caída de tensión del
receptor es positiva o negativa y esto lo establecemos con un convenio de signos.
• La caída de tensión será positiva si el sentido de la intensidad que circula por ella coincide
con el sentido con el que se recorre la malla.
• La caída de tensión será negativa si el sentido de la intensidad que circula por ella es
contrario al sentido con el que se recorre la malla.
ALGORITMO
PROGRAMACION
Aunque es uno de los métodos más antiguos en la solución de ecuaciones simultaneas, continúa
siendo uno de los algoritmos de mayor importancia, y es la base para resolver ecuaciones lineales
en muchos paquetes populares de software.
return resultado;
}
Estas fueron las bases de el programa, que fuimos perfeccionando poco a poco para obtener las
soluciones necesarias.
MATEMATICAS
El método matemático que hemos utilizado para resolver el sistema de ecuaciones ha sido el
método de gauss.
Consiste en transformar un sistema en otro sistema escalonado, y resolver este último. (Andalucia)
Por ejemplo:
Como vemos, ya podemos despejar directamente una de las incógnitas. Por tanto, este tipo de
sistemas es muy fácil de resolver obteniendo el valor de las incógnitas de abajo hacia arriba. De
esta manera, podemos ir sustituyendo los valores obtenidos en las anteriores.
z=2
Sustituimos el valor de “z” en la segunda ecuación y obtenemos el valor de “y”:
y+3.(2)=8;
y=8-6=2
y=+2
Sustituimos el valor de “z” e “y” en la primera ecuación y obtenemos “x”:
y=2
x+(2)+3.(2)=-8;
x=-16
EJEMPLO DE EL PROGRAMA
OBSERVACIONES, MEJORAS FUTURAS
Pudimos observar la correcta ejecución del programa, además de arrojar resultados verídicos en
diferentes ejercicios.
En un futuro esperamos mejorar la interfaz haciéndola más amigable y fácil de manipular para el
usuario, además de añadir diferentes formas de circuitos, añadir una opción de incluir mas mallas
y hacer procedimientos mas complejos.
Además de desarrollar este mismo software, pero ahora siendo compatible con los diversos
dispositivos móviles y sistemas operativos.
CONCLUSIONES
En conclusión, en esta actividad hemos adquirido demasiados conocimientos, sin duda hemos
entrenado nuestra lógica para desarrollar los problemas matemáticos que el software requería.
Además, hemos comprendido el extenso campo que abarca la programación y las diferentes
aplicaciones que puede tener, ya sea en problemas complejos como el presentado y también en
nuestra vida cotidiana.
Bibliografía
Andalucia, J. d. (s.f.). Sistema de ecuaciones lineales metodo de gauss. Obtenido de
https://www.juntadeandalucia.es/averroes/centros-
tic/11001762/helvia/sitio/upload/Sistemas_de_Ecuaciones_lineales._Metodo_de_Gauss.p
df