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óncalculary los gradientespara.
- Paso II
- Generar un subproblemareemplazando, en, las funciones (generalmente implícitas)mediante la aproximación de funciones explícitas, basándose en los cálculos del Paso I.
- Paso III
- Resolvery sea la solución óptima de este subproblema el siguiente punto de iteración.. Dejary 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 ]
- Optimización estructural : Diseño de estructuras de celosía, vigas, placas y láminas.
- 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.
- Diseño de materiales : Optimización topológica para el diseño de materiales con las propiedades mecánicas deseadas.
- 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 2 Bendsøe, MP, & Sigmund, O. (2003). Optimización topológica: teoría, métodos y aplicaciones . Berlín: Springer.
- 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.
- ↑ 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
- ↑ 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 .
- Algoritmos y métodos de optimización