APOPT (por Advanced Process OPTimizer ) es un paquete de software para resolver problemas de optimización a gran escala de cualquiera de estas formas:
- Programación lineal (PL)
- Programación cuadrática (PC)
- Programa cuadrático con restricciones cuadráticas (QCQP)
- Programación no lineal (PNL)
- Programación entera mixta (MIP)
- Programación lineal entera mixta (MILP)
- Programación no lineal de enteros mixtos (MINLP)
Las aplicaciones del APOPT incluyen reactores químicos , [ 1 ] [ 2 ] soldadura por fricción-agitación , [ 3 ] prevención de la formación de hidratos en oleoductos de aguas profundas, [ 4 ] [ 5 ] biología computacional , [ 6 ] pilas de combustible de óxido sólido , [ 7 ] [ 8 ] y controles de vuelo para vehículos aéreos no tripulados (UAV) . [ 9 ]
Pruebas de referencia
Se utilizan conjuntos de datos de referencia estándar, como los modelos CUTEr y SBML, para evaluar el rendimiento de APOPT en comparación con los solucionadores BPOPT , IPOPT , SNOPT y MINOS . Una combinación de APOPT (Active Set SQP) y BPOPT (Interior Point Method) obtuvo el mejor rendimiento en 494 problemas de referencia en cuanto a velocidad de solución y fracción total de problemas resueltos. [ 10 ]
Véase también
Referencias
- ↑ Patente WO 2012005740 , Lawson, KW, Hedengren, JD, Smith, LC, "Método para controlar la formación de burbujas en reactores de polimerización", publicado el 12 de enero de 2012
- ↑ Spivey, B. (2010). "Estimación no lineal restringida para la incrustación en procesos industriales". Industrial & Engineering Chemistry Research . 49 (17): 7824– 7831. doi : 10.1021/ie9018116 .
- ↑ Nielsen, Isak (2012). Modelado y control de la soldadura por fricción-agitación en recipientes de cobre de 5 cm de espesor (tesis de maestría). Universidad de Linköping.
- ↑ Brower, D. (2012). "Monitoreo por fibra óptica de equipos submarinos" (PDF) . Actas de OMAE 2012, Río de Janeiro, Brasil .
- ↑ Brower, D. (2013). "Sistema avanzado de monitorización de aguas profundas" (PDF) . Actas de OMAE 2013, Nantes, Francia .
- ↑ Abbott, C. (2012). "Nuevas capacidades para modelos a gran escala en biología computacional" (PDF) . Actas de la reunión anual de AIChE, Pittsburgh, PA .
- ↑ Spivey, B. (2010). "Modelado dinámico de restricciones de confiabilidad en celdas de combustible de óxido sólido e implicaciones para el control avanzado" (PDF) . Actas de la reunión anual de AIChE, Salt Lake City, Utah .
- ↑ Jacobsen, L. (2013). "Control predictivo de modelo con un modelo riguroso de una celda de combustible de óxido sólido" (PDF) . Conferencia Americana de Control (ACC), Washington, DC .
- ↑ Sun, L. (2013). "Generación de trayectoria óptima mediante control predictivo de modelo para sistemas de cable remolcados aéreamente" (PDF) . Journal of Guidance, Control, and Dynamics . 37 (2): 525. Bibcode : 2014JGCD...37..525S . doi : 10.2514/1.60820 .
- ↑ Hedengren, J. (2012). "APOPT: Solucionador MINLP para sistemas algebraicos diferenciales con pruebas de referencia" (PDF) . Reunión anual de INFORMS .
Enlaces externos
- Sitio web oficial
- Interfaz web para resolver problemas de optimización con el solucionador APOPT.
- Descarga APOPT para AMPL, MATLAB, Julia, Python o APMonitor.
- Software numérico
- Software de optimización matemática