Everything about APMonitor
Modelling language for algebraic equations
Advanced process monitor (APMonitor) is a modeling language for differential algebraic (DAE) equations. It is a free web-service or local server for solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and solves linear programming, integer programming, nonlinear programming, nonlinear mixed integer programming, dynamic simulation, moving horizon estimation, and nonlinear model predictive control. APMonitor does not solve the problems directly, but calls nonlinear programming solvers such as APOPT, BPOPT, IPOPT, MINOS, and SNOPT. The APMonitor API provides exact first and second derivatives of continuous functions to the solvers through automatic differentiation and in sparse matrix form. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: APMonitorA 5-minute orientation
- Read the landmark paper: Nonlinear modeling, estimation and predictive control in APMonitorCited 192 times
- Go sideways: Gekko (optimization software)A closely related topic
- Go sideways: Differential-algebraic system of equationsA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Open Library didn't respond; try again in a moment.
đź”— Related topics
- Gekko (optimization software) The GEKKO Python package solves large-scale mixed-integer and differential algebraic equations with nonlinear programming solvers (IPOPT, APOPT, BPOPT…
- Differential-algebraic system of equations In mathematics, a differential-algebraic system of equations (DAE) is a system of equations that either contains differential equations and algebraic equations…
- Nonlinear programming In mathematics, nonlinear programming (NLP), also known as nonlinear optimization, is the process of solving an optimization problem where some of the…
- List of optimization software Given a transformation between input and output values, described by a mathematical function, optimization deals with generating and selecting the best…
- PROPT The PROPT MATLAB Optimal Control Software is a new generation platform for solving applied optimal control (with ODE or DAE formulation) and parameters…
- Sequential quadratic programming Sequential quadratic programming (SQP) is an iterative method for constrained nonlinear optimization, also known as Lagrange-Newton method. SQP methods…
- EcosimPro EcosimPro is a simulation tool developed by Empresarios Agrupados A.I.E for modelling simple and complex physical processes that can be expressed in terms…
- Mathematical model A mathematical model is an abstract description of a concrete system using mathematical concepts and language. The process of developing a mathematical…