Articulo de referencia

Método de asíntotas móviles

El método de asíntotas móviles (MMA) es un algoritmo de optimización desarrollado por Krister Svanberg en la década de 1980. Se utiliza principalmente para resolver problemas de...

El método de asíntotas móviles (MMA) es un algoritmo de optimización desarrollado por Krister Svanberg en la década de 1980. Se utiliza principalmente para resolver problemas de programación no lineal , en particular aquellos relacionados con el diseño estructural y la optimización topológica . [ 1 ]

Historia

El método de asíntotas móviles (MMA) fue introducido por Krister Svanberg en un artículo de 1987 titulado "El método de asíntotas móviles: un nuevo método para la optimización estructural". [ 2 ] El método se propuso como una alternativa a los métodos de optimización tradicionales, ofreciendo un enfoque que podía manejar problemas a gran escala, especialmente en el ámbito del diseño estructural. En 1993, Svanberg publicó otro artículo que añadía algunas extensiones al método, incluyendo formulaciones minimax y métodos duales de primer y segundo orden para resolver subproblemas. [ 3 ] Zillober propuso otra versión que converge globalmente. [ 4 ]

Descripción general del algoritmo

El método de asíntotas móviles funciona como un esquema iterativo. La idea clave detrás del MMA es aproximar las restricciones no lineales originales y la función objetivo con una aproximación convexa más simple. Esta aproximación se representa mediante restricciones lineales y una función objetivo convexa. [ 2 ]

Partiendo de una estimación inicial, cada iteración consta de los siguientes pasos:

Paso I
Dado un punto de iteraciónincógnita(k){\displaystyle x^{(k)}}calcularFi(incógnita(k)){\displaystyle f_{i}(x^{(k)})}y los gradientesFi(incógnita(k)){\displaystyle \nabla f_{i}(x^{(k)})}parai=0,1,,metro{\displaystyle i=0,1,\dots ,m}.
Paso II
Generar un subproblemaPAG(k){\displaystyle P^{(k)}}reemplazando, enPAG{\displaystyle P}, las funciones (generalmente implícitas)Fi{\displaystyle f_{i}}mediante la aproximación de funciones explícitasFi(k){\displaystyle f_{i}^{(k)}}, basándose en los cálculos del Paso I.
Paso III
ResolverPAG(k){\displaystyle P^{(k)}}y sea la solución óptima de este subproblema el siguiente punto de iteración.incógnita(k+1){\displaystyle x^{(k+1)}}. Dejark=k+1{\displaystyle k=k+1}y volver al Paso I hasta la convergencia.

Las asíntotas móviles funcionan como un mecanismo adaptativo. Se desplazan y cambian con cada iteración, acercándose progresivamente a la solución óptima. Esto garantiza que las aproximaciones sean cada vez más precisas a medida que avanza el algoritmo. [ 2 ]

Aplicaciones

El método de las asíntotas móviles se ha aplicado ampliamente en diversos campos, entre ellos: [ 1 ]

  1. Optimización estructural : Diseño de estructuras de celosía, vigas, placas y láminas.
  2. Optimización aeroelástica : Diseño de alas de aeronaves y otros componentes para reducir la resistencia aerodinámica, el peso y garantizar la integridad estructural.
  3. Diseño de materiales : Optimización topológica para el diseño de materiales con las propiedades mecánicas deseadas.
  4. Diseño de componentes mecánicos : Optimización de las piezas de la máquina para reducir el peso, aumentar la durabilidad y mejorar el rendimiento.

Véase también

Referencias

  1. 1 2 Bendsøe, MP, & Sigmund, O. (2003). Optimización topológica: teoría, métodos y aplicaciones . Berlín: Springer.
  2. 1 2 3 Svanberg, K. (1987). El método de las asíntotas móviles: un nuevo método para la optimización estructural . International Journal for Numerical Methods in Engineering , 24(2), 359-373.
  3. Svanberg, K. (1993), "El método de las asíntotas móviles (MMA) con algunas extensiones" , en Rozvany, GIN (ed.), Optimización de grandes sistemas estructurales , Serie NATO ASI, Dordrecht: Springer Netherlands, pp. 555–566 , doi : 10.1007/978-94-010-9577-8_26 , ISBN  978-94-010-9577-8, consultado el 1 de septiembre de 2023
  4. Zillober, C. (1993-09-01). "Una versión globalmente convergente del método de asíntotas móviles" . Optimización estructural . 6 (3): 166– 174. doi : 10.1007/BF01743509 . ISSN 1615-1488 . S2CID 54187414 .