Está en la página 1de 16

Universidad Nacional de San Agustín

Ingeniería Eléctrica

Método de punto fijo

GRUPO 2

Campos Cuba Eduardo Sebastian

Canaza Puma Alexander Juan


Quispe Mamani José Ivan
Índice
Resumen………………………………………………………………………………………………..1
Objetivos………………………………………………………………………………………………..1
Introducción…………………………………………………………………………………………..2
Capitulo 1 Concepto básico ……………………………………………………………..3
Definición……………………………………………………………………………………………....3
Teorema…………………………………………………………………………………………………4
Capítulo 2 Aplicación en Ingeniería Eléctrica …………………………………….8

Aplicaciones del Metodo de punto fijo en la ingeniería eléctrica………….…8

Bibliografía…………………………………………………………………………………………….14
Resumen
El método de punto fijo es una técnica numérica que se utiliza para encontrar
soluciones aproximadas a ecuaciones no lineales. Se basa en la idea de descomponer
el problema en una función auxiliar más simple, de modo que la solución de la
ecuación original se traduce en encontrar el punto fijo de la función auxiliar. El método
implica seleccionar una estimación inicial y aplicar iterativamente una función
específica hasta alcanzar una solución aproximada. La iteración sigue la relación
(x_{n+1} = g(x_n)), donde (g(x)) es la función auxiliar.
Objetivos
• Encontrar soluciones de ecuaciones no lineales.
• Convertir la ecuación en forma de: x = g(x)
• Establecer un punto inicial.
• Iterar hasta converger a la solución.
• Evaluar la convergencia.
• Determinar la precisión requerida.
• Optimizar la eficiencia y estabilidad.

1
Introducción
El método de punto fijo es una herramienta fundamental en el campo de la análisis
numérico, especialmente en la resolución de ecuaciones no lineales. Su enfoque se
basa en la idea ingeniosa de transformar un problema complicado en la búsqueda de
soluciones de una ecuación en la tarea más manejable de encontrar el punto fijo de
una función auxiliar.

Imaginemos que queremos resolver la ecuación (f(x) = 0), donde (f(x)) es una función
no lineal. El método de punto fijo busca simplificar este problema introduciendo una
función auxiliar (g(x)) de tal manera que la solución de (f(x) = 0) es equivalente a
encontrar el punto fijo de (g(x)) (es decir, (g(x) = x)). Esto transforma la búsqueda de
raíces en un proceso iterativo, donde comenzamos con una estimación inicial y
aplicamos repetidamente la función (g(x)) hasta que convergemos hacia una solución
aceptable.

La elegancia del método de punto fijo radica en su capacidad para abordar ecuaciones
no lineales al descomponerlas en problemas más simples y accesibles desde el punto
de vista computacional. En esta introducción, exploraremos los principios
fundamentales del método de punto fijo y su aplicación en la resolución efectiva de
ecuaciones no lineales en diversas disciplinas.

2
Capítulo 1
Concepto básico
1. Definición

El método de punto fijo es un método iterativo que se utiliza para resolver ecuaciones
no lineales de la forma f(x) = 0. El método funciona a partir de una función g(x) que
satisface la siguiente condición:
f(x) = x - g(x)

Para resolver la ecuación f(x) = 0, el método comienza con un valor inicial x0. A
continuación, se calcula el nuevo valor x1 de x mediante la función g(x). Este proceso
se repite hasta que la diferencia entre xn y xn-1 sea menor que una tolerancia
preestablecida.

El método de punto fijo es un método muy versátil que puede utilizarse para resolver
una amplia variedad de ecuaciones no lineales. Sin embargo, es importante tener en
cuenta que el método solo convergerá si la función g(x) satisface ciertas condiciones.

Condiciones de convergencia

Para que el método de punto fijo converja, la función g(x) debe cumplir las siguientes
condiciones:

• La función g(x) debe ser continua en el intervalo en el que se está buscando la


solución.

• La función g(x) debe ser monótona en el intervalo en el que se está buscando la


solución.

Ejemplo

Consideremos la ecuación x^2 - 2 = 0. La función g(x) = x + 2 satisface la condición f(x) =


x - g(x).

Si comenzamos con un valor inicial x0 = 0, el método de punto fijo nos dará la siguiente
secuencia de valores:

3
x0 = 0
x1 = 2
x2 = 4
x3 = 6
...

Esta secuencia convergerá a la solución x = 4.

Aplicaciones

El método de punto fijo se utiliza en una amplia variedad de aplicaciones, incluyendo:

• Ingeniería

• Ciencias

• Economía

• Finanzas

Por ejemplo, el método de punto fijo se puede utilizar para resolver problemas de
optimización, cálculo de integrales, y modelado de sistemas dinámicos.

2. Teorema

El teorema de convergencia del método de punto fijo establece que, bajo ciertas
condiciones, el método convergerá a una solución de la ecuación f(x) = 0.
Las condiciones del teorema son las siguientes:
• La función f(x) debe ser continua en el intervalo en el que se está buscando la solución.
• La función g(x) debe ser continua en el intervalo en el que se está buscando la
solución.
• La función g(x) debe ser monótona en el intervalo en el que se está buscando la
solución.
• La función g(x) debe tener un punto fijo en el intervalo en el que se está buscando la
solución.
Si estas condiciones se cumplen, entonces existe una secuencia de valores xn que
converge a la solución de la ecuación f(x) = 0.
La prueba del teorema es relativamente sencilla. Se basa en el hecho de que la función
f(x) = x - g(x) es continua y monótona en el intervalo en el que se está buscando la
solución. Por lo tanto, la secuencia xn convergerá a un punto x. Si x es un punto fijo de
la función g(x), entonces x es también una solución de la ecuación f(x) = 0.

4
Ejemplo
Consideremos la ecuación x^2 - 2 = 0. La función g(x) = x + 2 satisface las condiciones
del teorema. Por lo tanto, el método de punto fijo convergerá a una solución de la
ecuación x^2 - 2 = 0.
Si comenzamos con un valor inicial x0 = 0, el método de punto fijo nos dará la siguiente
secuencia de valores:
x0 = 0
x1 = 2
x2 = 4
x3 = 6
...
Esta secuencia convergerá a la solución x = 4.
Conclusiones
El teorema de convergencia del método de punto fijo es una herramienta importante
para resolver ecuaciones no lineales. El teorema establece que, bajo ciertas
condiciones, el método convergerá a una solución de la ecuación. Estas condiciones
son relativamente sencillas de verificar, por lo que el teorema es aplicable a una
amplia variedad de problemas.

Ejemplo

5
Ejemplo

Consideremos la ecuación sin(x) = x. Esta ecuación no tiene soluciones exactas, por lo


que podemos intentar resolverla utilizando el método de punto fijo. Una posible
función g(x) es la siguiente:

g(x) = x - sin(x)

Esta función satisface las condiciones del teorema de convergencia, por lo que el
método de punto fijo convergerá a una solución de la ecuación sin(x) = x.

Si comenzamos con un valor inicial x0 = 0, el método de punto fijo nos dará la siguiente
secuencia de valores:

▪ x0 = 0
▪ x1 = 0.7071067811865475
▪ x2 = 0.5773502691896257
▪ x3 = 0.6810150957339449
▪ x4 = 0.6180339887498948
▪ x5 = 0.6597344125600326
▪ ...

Esta secuencia convergerá a la solución x = 0.6180339887498948.

Aquí hay un gráfico que muestra este ejemplo:

6
En el gráfico, la línea azul representa la función f(x) = sin(x) - x. La línea roja representa
la función g(x) = x - sin(x). El punto de intersección de las dos líneas es la solución de la
ecuación sin(x) = x

El gráfico también muestra la secuencia de valores xn generada por el método de


punto fijo con un valor inicial x0 = 0. Como se puede ver, la secuencia converge a la
solución de la ecuación.

Los datos específicos de la secuencia son los siguientes:

▪ x0 = 0
▪ x1 = 0.7071067811865475
▪ x2 = 0.5773502691896257
▪ x3 = 0.6810150957339449
▪ x4 = 0.6180339887498948
▪ x5 = 0.6597344125600326
▪ ...

Como se puede ver, la secuencia converge rápidamente a la solución.

Este ejemplo muestra que el método de punto fijo se puede utilizar para resolver
ecuaciones no lineales que no tienen soluciones exactas, incluso si la función f(x) es no
monótona.

7
Capitulo 2

Aplicaciones a la carrera

Aplicaciones del Metodo de punto fijo en la ingeniería eléctrica

El método de punto fijo es un método iterativo que se puede utilizar para resolver
ecuaciones no lineales. En ingeniería eléctrica, este método se puede aplicar para
resolver una variedad de problemas, incluyendo:

▪ Ecuaciones de circuitos: El método de punto fijo se puede utilizar para resolver


ecuaciones de circuitos no lineales, como las ecuaciones que describen el
comportamiento de los diodos, transistores y otros dispositivos electrónicos
▪ Problemas de control: El método de punto fijo se puede utilizar para resolver
problemas de control no lineales, como los problemas de control de sistemas
de potencia y sistemas de control de procesos.
▪ Problemas de optimización: El método de punto fijo se puede utilizar para
resolver problemas de optimización no lineales, como los problemas de
optimización de sistemas de potencia y sistemas de control.

Aquí hay algunos ejemplos específicos de cómo se puede aplicar el método de punto
fijo en ingeniería eléctrica:

▪ Ecuación de un diodo: La ecuación de un diodo es una ecuación no lineal que


describe el comportamiento de un diodo. El método de punto fijo se puede
utilizar para resolver esta ecuación y calcular el voltaje y la corriente a través
del diodo.
▪ Ecuación de un transistor: La ecuación de un transistor es una ecuación no
lineal que describe el comportamiento de un transistor. El método de punto fijo
se puede utilizar para resolver esta ecuación y calcular el voltaje y la corriente a
través del transistor.
▪ Ecuación de un sistema de potencia: La ecuación de un sistema de potencia es
una ecuación no lineal que describe el comportamiento de un sistema de
potencia. El método de punto fijo se puede utilizar para resolver esta ecuación
y calcular la potencia, la tensión y la corriente en el sistema.
▪ Ecuación de un sistema de control: La ecuación de un sistema de control es una
ecuación no lineal que describe el comportamiento de un sistema de control. El

8
método de punto fijo se puede utilizar para resolver esta ecuación y calcular la
respuesta del sistema a una entrada dada.

En general, el método de punto fijo es una herramienta versátil que se puede


utilizar para resolver una variedad de problemas en ingeniería eléctrica.

Plasmados en Tinkercad

Crear el circuito

▪ En Tinkercad, abra el proyecto "Protoboard".


▪ Agregue un termistor a la protoboard.
▪ Agregue un resistor de 10k ohmios al termistor.
▪ Conecte el resistor a la tierra.
▪ Conecte el termistor a la entrada A0 del Arduino.
▪ Agregue un ventilador a la protoboard.
▪ Conecte el ventilador a la salida D12 del Arduino.

Código

9
MATLAB

Es una herramienta poderosa y versátil en la resolución de problemas matemáticos y


numéricos, incluidos aquellos que implican el método de punto fijo. Aquí hay algunos
argumentos sobre cómo MATLAB puede ser beneficioso en la resolución de este tipo
de problemas:

▪ Funciones Integradas: MATLAB ofrece una amplia gama de funciones


integradas para operaciones matriciales, álgebra lineal y análisis numérico. Esto
incluye operaciones básicas como la multiplicación de matrices, así como
funciones más avanzadas, lo que facilita la implementación de algoritmos
complejos.
▪ Optimización de Código: MATLAB incluye herramientas para la optimización de
código, lo que puede ser crucial en problemas numéricos donde la eficiencia
computacional es importante. También tiene capacidades de paralelización
para acelerar ciertos tipos de cálculos.
▪ Visualización de Resultados: MATLAB proporciona herramientas de
visualización poderosas que permiten analizar y entender los resultados.
Puedes crear gráficos para representar la convergencia del método de punto
fijo o visualizar la solución aproximada.

10
Aplicación en MATLAB en el método de punto fijo

Problema plateado de manera sencilla

Este código de MATLAB resuelve un sistema de ecuaciones no lineales


% Función g(x) basada en la reorganización de la ecuación
g = @(x) sqrt((2*x^2 - 4*x + 8) / x);
En las líneas 1 y 2 Se define la función g(x) que se obtiene de la reorganización de la
ecuación presentada. Esta función g(x) es la función iterativa del método de punto fijo.
% Valor inicial
x_actual = 2.0; % Puedes elegir cualquier valor inicial
En las líneas 4 y 5 Se establece el valor inicial X actual para comenzar las iteraciones
del método de punto fijo. Puedes elegir cualquier valor inicial.
% Parámetros de convergencia
tolerancia = 1e-6;
max_iteraciones = 100;
Entre las líneas 7 y 9 Se definen los parámetros de convergencia: la tolerancia, que
determina cuán cerca debe estar la aproximación a la solución, y el número máximo de
iteraciones permitidas.
% Iterar hasta que se cumpla la tolerancia o se alcance el máximo de
iteraciones
for iteraciones = 1:max_iteraciones
x_siguiente = g(x_actual); % Calcular el próximo valor usando g(x)
if abs(x_siguiente - x_actual) < tolerancia
break; % La aproximación es lo suficientemente cercana
end
x_actual = x_siguiente;
end
Entre las líneas 11 y 18 Se realiza la iteración del método de punto fijo. En cada
iteración, se calcula el próximo valor X siguiente utilizando la función g(x), y se verifica
si la diferencia entre el valor actual y el próximo es menor que la tolerancia. Si es así,
se rompe el bucle ya que la aproximación es suficientemente cercana.

11
% Mostrar resultado
fprintf('Aproximación de la solución: %.6f\n', x_actual);
fprintf('Número de iteraciones: %d\n', iteraciones);
En la línea 20 Se muestra en la consola el resultado final de la aproximación de la
solución y el número de iteraciones realizadas.
% Comprobar la ecuación original para verificar la solución
resultado = x_actual^3 - 2*x_actual^2 + 4*x_actual - 8;
fprintf('Comprobación: %.6f\n', resultado);
En las últimas líneas del 23 al 25Se realiza una comprobación verificando la solución
encontrada sustituyendo el valor aproximado X actual en la ecuación original x^3 –
2x^2 + 4x − 8 y mostrando el resultado en la consola. Esto ayuda a confirmar que la
aproximación encontrada es una solución válida.

Problema plateado hacia la ingeniería eléctrica

Este código de MATLAB resuelve un sistema de ecuaciones no lineales que describe un


circuito eléctrico con varias resistencias (R1, R2, R3) y voltajes (V1, V2). A continuación,
se explica cada línea del código:
% Parámetros del problema
V1 = 5; % Voltaje 1 en volts
V2 = 10; % Voltaje 2 en volts
En las líneas 1, 2 y 3 se defenen los voltajes V1 y V2
% Funciones del sistema de ecuaciones
f1 = @(I1, I2, R1, R2) V1/R1 - V2/R2 - I1;
f2 = @(I1, I2, R2, R3) V2/R2 - V1/R3 - I2;
En las líneas 5, 6 y 7 Se definen las funciones del sistema de ecuaciones no lineales.
Estas funciones representan las ecuaciones del circuito que se deben igualar a cero
para encontrar las corrientes I1 e I2.
% Estimación inicial
I1_0 = 0.1; % Estimación inicial para la corriente I1
I2_0 = 0.1; % Estimación inicial para la corriente I2
R1 = 100; % Valor inicial para la resistencia R1
R2 = 200; % Valor inicial para la resistencia R2

12
R3 = 300; % Valor inicial para la resistencia R3
x_0 = [I1_0, I2_0, R1, R2, R3];
En las líneas 9 a la 16 Se establecen estimaciones iniciales para las corrientes (I1 e I2) y
los valores de resistencia (R1, R2, R3).
% Función g(x) para el sistema de ecuaciones
g = @(x) [V1/x(3) - V2/x(4) - x(1); V2/x(4) - V1/x(5) - x(2); 0; 0; 0];
En las líneas 18 y 19 Se define la función g(x) que representa el
sistema de ecuaciones no lineales en forma vectorial.
% Iteraciones del método de punto fijo
tolerancia = 1e-6;
max_iter = 100;
for iter = 1:max_iter
x_nueva = g(x_0);
% Verificar la convergencia
if norm(x_nueva - x_0) < tolerancia
break;
x_0 = x_nueva;
end
En las líneas del 20 al 34 Se realiza el método de punto fijo mediante un bucle que itera
hasta que se alcanza la convergencia (la diferencia entre las estimaciones anteriores y
las nuevas es menor que la tolerancia).
% Resultados
I1_resultado = x_nueva(1);
I2_resultado = x_nueva(2);
R1_resultado = x_nueva(3);
R2_resultado = x_nueva(4);
R3_resultado = x_nueva(5);

fprintf('Resultado:\n');
fprintf('Corriente I1: %.4f A\n', I1_resultado);
fprintf('Corriente I2: %.4f A\n', I2_resultado);

13
fprintf('Resistencia R1: %.2f ohmios\n', R1_resultado);
fprintf('Resistencia R2: %.2f ohmios\n', R2_resultado);
fprintf('Resistencia R3: %.2f ohmios\n', R3_resultado);
En las líneas finales del 36 al 54 Se presentan los resultados finales de las corrientes (I1
e I2) y los valores de resistencia (R1, R2, R3) en la consola de MATLAB.

Bibliografía

Metodos numéricos para la ingeniería de Steven C. Chapra y Raymond P. Canale

Metodos Numericos aplicados con sofware libre Luis M. Villaseñor

Metodos Numericos para ingeniero y científico Amos Gilat y Vish Subramaniam

14

También podría gustarte