Software:APOPT

From HandWiki
Revision as of 17:24, 16 May 2022 by imported>Jworkorg (fix)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
APOPT
Developer(s)Advanced Process Solutions, LLC
Stable release
1.0.4 / October 1, 2021; 2 years ago (2021-10-01)
Operating systemCross-Platform
TypeTechnical computing
LicenseProprietary
Websiteapopt.com

APOPT (for Advanced Process OPTimizer) is a software package for solving large-scale optimization problems of any of these forms:

Applications of the APOPT include chemical reactors,[1][2] friction stir welding,[3] prevention of hydrate formation in deep-sea pipelines,[4][5] computational biology,[6] solid oxide fuel cells,[7][8] and flight controls for Unmanned Aerial Vehicles (UAVs).[9]

Benchmark Testing

Standard benchmarks such as CUTEr and SBML curated models are used to test the performance of APOPT relative to solvers BPOPT, IPOPT, SNOPT, and MINOS. A combination of APOPT (Active Set SQP) and BPOPT (Interior Point Method) performed the best on 494 benchmark problems for solution speed and total fraction of problems solved.[10]

See also

References

  1. Lawson, K. W., Hedengren, J. D., Smith, L. C., "Method for Controlling Bubble Formation in Polymerization Reactors", WO patent 2012005740, published 2012-01-12
  2. Spivey, B. (2010). "Constrained Nonlinear Estimation for Industrial Process Fouling". Industrial & Engineering Chemistry Research 49 (17): 7824–7831. doi:10.1021/ie9018116. 
  3. Nielsen, Isak (2012). Modeling and Control of Friction Stir Welding in 5 cm thick Copper Canisters (M.Sc. thesis). Linköping University.
  4. Brower, D. (2012). "Fiber Optic Monitoring of Subsea Equipment". OMAE 2012 Proceedings, Rio de Janeiro, Brazil. http://apm.byu.edu/prism/uploads/Members/hedengren_omae2012.pdf. 
  5. Brower, D. (2013). "Advanced Deepwater Monitoring System". OMAE 2013 Proceedings, Nantes, France. http://apm.byu.edu/prism/uploads/Members/hedengren_omae2013.pdf. 
  6. Abbott, C. (2012). "New Capabilities for Large-Scale Models in Computational Biology". AIChE Annual Meeting Proceedings, Pittsburgh, PA. http://apm.byu.edu/prism/uploads/Members/abbott_aiche12.pdf. 
  7. Spivey, B. (2010). "Dynamic Modeling of Reliability Constraints in Solid Oxide Fuel Cells and Implications for Advanced Control". AIChE Annual Meeting Proceedings, Salt Lake City, Utah. http://apm.byu.edu/prism/uploads/Members/spivey_ppt_acc2012.pdf. 
  8. Jacobsen, L. (2013). "Model Predictive Control with a Rigorous Model of a Solid Oxide Fuel Cell". American Control Conference (ACC), Washington, DC. http://apm.byu.edu/prism/uploads/Members/powell_acc2013.pdf. 
  9. Sun, L. (2013). "Optimal Trajectory Generation using Model Predictive Control for Aerially Towed Cable Systems". Journal of Guidance, Control, and Dynamics. http://apm.byu.edu/prism/uploads/Members/sun_2013.pdf. 
  10. Hedengren, J. (2012). "APOPT: MINLP Solver for Differential Algebraic Systems with Benchmark Testing". INFORMS Annual Meeting. https://apm.byu.edu/prism/uploads/Members/minlp_apopt_informs2012.pdf. 

External links