Main.HomePage History

Hide minor edits - Show changes to markup

May 24, 2013, at 11:59 PM by 69.169.188.188 -
Changed line 19 from:

APMonitor, or "Advanced Process Monitor" includes a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

to:

APMonitor, or "Advanced Process Monitor" is a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

October 11, 2012, at 10:28 PM by 69.169.131.76 -
Changed line 26 from:
  <b>Subscribe to apmonitor</b>
to:
  <b>Subscribe to APMonitor E-mail List</b>
October 11, 2012, at 10:27 PM by 69.169.131.76 -
Deleted lines 23-24:
  <img src="http://groups.google.com/intl/en/images/logos/groups_logo_sm.gif"
         height=30 width=140 alt="Google Groups">
April 19, 2012, at 12:56 PM by 128.187.97.23 -
Changed lines 50-51 from:

APMonitor software is a modeling, simulation, and optimization environment for large-scale models of differential and algebraic equations (DAEs). These models are employed in six solution modes:

to:

APMonitor software is a modeling, simulation, and optimization environment for large-scale models of differential and algebraic equations (DAEs). These models are employed in seven solution modes:

Added line 58:
February 29, 2012, at 11:39 AM by 128.187.97.20 -
Changed line 3 from:

(:description Simulation, optimization, estimation, and control with APMonitor:)

to:

(:description APMonitor Documentation: Simulation, optimization, estimation, and control:)

November 08, 2011, at 05:00 AM by 69.169.188.228 -
Changed line 5 from:

APMonitor is advanced process control and optimization software for industrial-scale systems. The software interfaces to live systems to provide advanced diagnostics, meet safety and environmental constraints, and drive the process to economic optimum. With rapidly changing feedstock and commodity pricing, this application enables instant and continual realignment to real operating objectives. These may include:

to:
APMonitor is advanced process control and optimization software for industrial-scale systems. The software interfaces to live systems to provide advanced diagnostics, meet safety and environmental constraints, and drive the process to economic optimum. With rapidly changing feedstock and commodity pricing, this application enables instant and continual realignment to real operating objectives. These may include:
November 08, 2011, at 04:59 AM by 69.169.188.228 -
Changed lines 5-7 from:

APMonitor is advanced process control and optimization software for industrial-scale systems. The software interfaces to live systems to provide advanced diagnostics, meet safety and environmental constraints, and drive the process to economic optimum. With rapidly changing feedstock and commodity pricing, this application enables instant and continual realignment to real operating objectives. These may include:

to:

APMonitor is advanced process control and optimization software for industrial-scale systems. The software interfaces to live systems to provide advanced diagnostics, meet safety and environmental constraints, and drive the process to economic optimum. With rapidly changing feedstock and commodity pricing, this application enables instant and continual realignment to real operating objectives. These may include:

November 08, 2011, at 03:48 AM by 69.169.188.228 -
Changed lines 5-6 from:

APMonitor


to:

November 24, 2010, at 08:03 PM by 206.180.155.75 -
Changed lines 1-7 from:

(:html:)<head> <title>APMonitor Modeling Language</title> <META NAME="Keywords" CONTENT="Nonlinear Model Predictive Control APMonitor Analytic First Derivatives Nonlinear Differential Algebraic Modeling Language"> <META NAME="Description" CONTENT="APMonitor Documentation and Nonlinear Model Library"> <META NAME="Author" CONTENT="support@apmonitor.com"> </head>(:htmlend:)

to:

(:title APMonitor Modeling Language Documentation:) (:keywords nonlinear, model, predictive control, APMonitor, differential, algebraic, modeling language:) (:description Simulation, optimization, estimation, and control with APMonitor:)

November 24, 2010, at 07:42 PM by 206.180.155.75 -
Deleted line 1:
Deleted line 2:
Changed lines 4-6 from:

<META NAME="Description" CONTENT="Simulation, optimization, estimation, and control with APMonitor">

to:

<META NAME="Description" CONTENT="APMonitor Documentation and Nonlinear Model Library">

Deleted line 5:
November 24, 2010, at 07:41 PM by 206.180.155.75 -
Added lines 1-13:

(:html:)<head>

<title>APMonitor Modeling Language</title>

<META NAME="Keywords" CONTENT="Nonlinear Model Predictive Control APMonitor Analytic First Derivatives Nonlinear Differential Algebraic Modeling Language">

<META NAME="Description" CONTENT="Simulation, optimization, estimation, and control with APMonitor">

<META NAME="Author" CONTENT="support@apmonitor.com">

</head>(:htmlend:)

September 11, 2010, at 09:14 PM by 206.180.155.75 -
Changed line 4 from:

APMonitor is advanced process control and optimization software for industrial-scale systems. The software interfaces to live systems to provide advanced diagnostics, meet safety and environmental constraints, and drive the process to economic optimum. With rapidly changing feedstock and commodity pricing, this application enables instant and continual realignment to real operating objectives. These may include:

to:

APMonitor is advanced process control and optimization software for industrial-scale systems. The software interfaces to live systems to provide advanced diagnostics, meet safety and environmental constraints, and drive the process to economic optimum. With rapidly changing feedstock and commodity pricing, this application enables instant and continual realignment to real operating objectives. These may include:

Changed lines 6-12 from:

Meet regulatory reporting requirements Flow assurance of oil and gas transport pipelines Visualize data from remote locations Reduce alarms by consolidating relevant information Provide soft sensing Automatic control of continuous and batch systems Increase production 3-5% without equipment changes

to:
  • Meet regulatory reporting requirements
  • Flow assurance of oil and gas transport pipelines
  • Visualize data from remote locations
  • Reduce alarms by consolidating relevant information
  • Provide soft sensing
  • Automatic control of continuous and batch systems
  • Increase production 3-5% without equipment changes
September 11, 2010, at 09:13 PM by 206.180.155.75 -
Changed lines 3-18 from:

APMonitor, or "Advanced Process Monitor", is a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

to:

APMonitor is advanced process control and optimization software for industrial-scale systems. The software interfaces to live systems to provide advanced diagnostics, meet safety and environmental constraints, and drive the process to economic optimum. With rapidly changing feedstock and commodity pricing, this application enables instant and continual realignment to real operating objectives. These may include:

Meet regulatory reporting requirements Flow assurance of oil and gas transport pipelines Visualize data from remote locations Reduce alarms by consolidating relevant information Provide soft sensing Automatic control of continuous and batch systems Increase production 3-5% without equipment changes

A number of prebuilt asset models are available with the APMonitor software. The chemical processing modeling package includes reactors, distillation columns, and compressors necessary for industrial scale processes.


APMonitor, or "Advanced Process Monitor" includes a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

July 22, 2010, at 12:31 PM by 158.35.225.231 -
Added lines 4-25:

(:html:)<table border=0 style="background-color: #fff; padding: 5px;" cellspacing=0>

  <tr><td>
  <img src="http://groups.google.com/intl/en/images/logos/groups_logo_sm.gif"
         height=30 width=140 alt="Google Groups">
  </td></tr>
  <tr><td style="padding-left: 5px">
  <b>Subscribe to apmonitor</b>
  </td></tr>
  <form action="http://groups.google.com/group/apmonitor/boxsubscribe">
  <tr><td style="padding-left: 5px;">
  Email: <input type=text name=email>
  <input type=submit name="sub" value="Subscribe">
  </td></tr>

</form> <tr><td align=right>

  <a href="http://groups.google.com/group/apmonitor">Visit this group</a>

</td></tr> </table> (:htmlend:)

May 26, 2010, at 06:19 AM by 158.35.225.240 -
Changed line 10 from:

APMonitor in a Nutshell

to:

APMonitor Overview

May 26, 2010, at 06:19 AM by 158.35.225.240 -
Deleted lines 35-49:

Newton's Apple

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. A simple equation defines the gravitational force between two objects (Equation 1) and the motion of the apple (Equation 2).

  1. F = (G m1 m2) / r2
  2. F = m dv/dt

The apple falling from a tree is simply approximated by these two equations. These two equations are solved together as algebraic and differential equations. The solution of these two equations defines the velocity of the apple and the force the earth and apple exert on each other.

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and let APMonitor perform data handling, model convergence, and interface with live systems.

January 23, 2010, at 07:38 PM by 206.180.155.75 -
Changed line 3 from:

APMonitorAPMonitor, or "Advanced Process Monitor", is a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

to:

APMonitor, or "Advanced Process Monitor", is a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

January 23, 2010, at 07:38 PM by 206.180.155.75 -
Changed line 3 from:

APMonitor, or "Advanced Process Monitor", is a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

to:

APMonitorAPMonitor, or "Advanced Process Monitor", is a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.

January 23, 2010, at 07:35 PM by 206.180.155.75 -
Changed lines 3-5 from:

Introduction to Differential and Algebraic Equations

to:

APMonitor, or "Advanced Process Monitor", is a modeling language for differential and algebraic (DAE) equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic simulation, moving horizon estimation, and nonlinear control. APMonitor does not solve the problems directly, but calls appropriate external solvers.


Differential and Algebraic Equations

January 21, 2010, at 09:27 PM by 206.180.155.75 -
Changed lines 1-2 from:

APMonitor

to:

APMonitor

January 21, 2010, at 09:27 PM by 206.180.155.75 -
Changed line 2 from:
to:
January 21, 2010, at 09:26 PM by 206.180.155.75 -
Changed lines 1-2 from:
to:
January 21, 2010, at 09:25 PM by 206.180.155.75 -
Changed line 1 from:
to:
January 21, 2010, at 09:23 PM by 206.180.155.75 -
Changed line 1 from:
to:
January 21, 2010, at 09:21 PM by 206.180.155.75 -
Changed lines 1-2 from:

APMonitor Documentation

to:
January 21, 2010, at 09:20 PM by 206.180.155.75 -
Added line 2:
Deleted lines 3-16:

Newton's Apple

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. A simple equation defines the gravitational force between two objects (Equation 1) and the motion of the apple (Equation 2).

  1. F = (G m1 m2) / r2
  2. F = m dv/dt

The apple falling from a tree is simply approximated by these two equations. These two equations are solved together as algebraic and differential equations. The solution of these two equations defines the velocity of the apple and the force the earth and apple exert on each other.

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and let APMonitor perform data handling, model convergence, and interface with live systems.


Added lines 35-49:

Newton's Apple

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. A simple equation defines the gravitational force between two objects (Equation 1) and the motion of the apple (Equation 2).

  1. F = (G m1 m2) / r2
  2. F = m dv/dt

The apple falling from a tree is simply approximated by these two equations. These two equations are solved together as algebraic and differential equations. The solution of these two equations defines the velocity of the apple and the force the earth and apple exert on each other.

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and let APMonitor perform data handling, model convergence, and interface with live systems.

January 07, 2010, at 06:36 AM by 206.180.155.75 -
Changed line 1 from:

APMonitor Documentation Wiki

to:

APMonitor Documentation

January 07, 2010, at 06:36 AM by 206.180.155.75 -
Changed lines 1-2 from:

APMonitor Documentation Homepage

to:

APMonitor Documentation Wiki

Changed line 55 from:

to:

October 23, 2008, at 06:59 AM by 158.35.225.227 -
Changed line 20 from:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. DAE models are generally easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems. Additionally, other software packages often require the user to reformulate the equations into a restrictive form. APMonitor allows an open-equation format that is less restrictive.

to:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. DAE models are generally easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems. Additionally, other software packages often require the user to reformulate the equations into a restrictive form. APMonitor allows an open-equation format that is less restrictive.

October 22, 2008, at 09:20 AM by 158.35.225.230 -
Deleted lines 44-51:
October 22, 2008, at 09:20 AM by 158.35.225.230 -
Changed lines 46-48 from:
  • model.apm: To generate a new model, create a text file and save it with an apm extension.
  • model.info: The info file contains designation of special variables for trending, data acquisition, and mode-specific actions. If no variables are treated specially, the info file can be blank.
  • model.dbs: The dbs file contains all of the user-defined options that control how the solution is performed. When no dbs file is present, a new file is generated with default parameters.
to:
  • Model (apm)
  • Info (info)
  • Database (dbs)
  • Data (csv)
  • Solution (t0)
  • model.apm: To generate a new model, create a text file and save it with an apm extension.
  • model.info: The info file contains designation of special variables for trending, data acquisition, and mode-specific actions. If no variables are treated specially, the info file can be blank.
  • model.dbs: The dbs file contains all of the user-defined options that control how the solution is performed. When no dbs file is present, a new file is generated with default parameters.
October 22, 2008, at 09:18 AM by 158.35.225.230 -
Changed lines 27-32 from:
  • Steady-state simulation (SS)
  • Model Parameter Update (MPU)
  • Real Time Optimization (RTO)
  • Dynamic simulation (SIM)
  • Moving horizon estimation (EST)
  • Nonlinear control (CTL)
to:
October 22, 2008, at 09:10 AM by 158.35.225.230 -
Changed lines 27-28 from:

  • Steady-state simulation (SS)
to:
  • Steady-state simulation (SS)
October 22, 2008, at 09:10 AM by 158.35.225.230 -
Changed lines 27-32 from:
  1. Steady-state simulation (SS)
  2. Model Parameter Update (MPU)
  3. Real Time Optimization (RTO)
  4. Dynamic simulation (SIM)
  5. Moving horizon estimation (EST)
  6. Nonlinear control (CTL)
to:

  • Steady-state simulation (SS)
  • Model Parameter Update (MPU)
  • Real Time Optimization (RTO)
  • Dynamic simulation (SIM)
  • Moving horizon estimation (EST)
  • Nonlinear control (CTL)
October 22, 2008, at 09:00 AM by 158.35.225.230 -
Changed lines 20-21 from:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. DAE models are generally easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems. Additionally, other software packages often require the user to reformulate the equations into a restrictive form. APMonitor allows an open-equation format that is least restrictive.

to:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. DAE models are generally easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems. Additionally, other software packages often require the user to reformulate the equations into a restrictive form. APMonitor allows an open-equation format that is less restrictive.

Changed lines 34-35 from:

The DAE model does not have to be changed to switch between the modes. The model is defined once to facilitate the exchange of information between parameter fitting, dynamic simulation, optimization, and control.

to:

The DAE model does not have to be changed to switch between the modes. The same model is used for parameter fitting, dynamic simulation, optimization, and control. The user is required to define the model and the software automatically configures the various simulation options.

Changed lines 38-39 from:

APMonitor uses a simultaneous solution approach (versus a sequential approach) to solve the differential equations. The differential equations are converted to algebraic equations and solved with large-scale sparse solvers. There are a variety of solvers that are available depending on the user's license. These solvers range from free and open-source to commercial.

to:

APMonitor uses a simultaneous solution approach to solve the differential equations. The differential equations are converted to algebraic equations and solved with large-scale sparse solvers. There are an assortment of solvers available with various user's licenses, ranging from free and open-source to commercial.

Changed lines 44-51 from:

Esssential Files for Simulation

The model is contained in the text file with an apm extension. The info file contains designation of variables that are treated differently depending on the simulation mode. If no variables are treated specially, the info file can be blank. Finally, the dbs file contains all of the user-defined options that control how the solution is performed. When no dbs file is present, a new file is generated with default parameters.

  • apm: Main model file
  • info: Information file to indicate variable types
  • dbs: Database of options and model inputs
to:

Essential Files for Simulation

  • model.apm: To generate a new model, create a text file and save it with an apm extension.
  • model.info: The info file contains designation of special variables for trending, data acquisition, and mode-specific actions. If no variables are treated specially, the info file can be blank.
  • model.dbs: The dbs file contains all of the user-defined options that control how the solution is performed. When no dbs file is present, a new file is generated with default parameters.
Changed line 54 from:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is well suited for a software product that is under intensive and collaborative development.

to:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is well suited to APMonitor as it allows for collaboration and continuing development.

October 21, 2008, at 06:23 AM by 206.180.155.149 -
Deleted lines 0-1:

Heading

October 21, 2008, at 06:15 AM by 206.180.155.149 -
Added lines 1-2:

Heading

October 15, 2008, at 02:14 PM by 158.35.225.228 -
Deleted lines 6-14:
 "In that slight startle from his contemplation 
 'Tis said (for I'll not answer above ground
 For any sage's creed or calculation) 
 A mode of proving that the earth turn'd round
 In a most natural whirl, called "gravitation;"
 And this is the sole mortal who could grapple,
 Since Adam, with a fall or with an apple."
 Don Juan (1821), Canto 10, Verse I. In Jerome J. McGann (ed.), Lord Byron: The Complete Poetical Works (1986), Vol. 5, 437
October 03, 2008, at 08:47 PM by 206.180.155.149 -
Changed line 24 from:

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and let APMonitor perform data handling, model convergence, and the push and pull of data to and from live systems.

to:

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and let APMonitor perform data handling, model convergence, and interface with live systems.

October 02, 2008, at 03:24 PM by 158.35.225.228 -
Changed line 65 from:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is well suited for a software product that is under intensive development.

to:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is well suited for a software product that is under intensive and collaborative development.

October 02, 2008, at 03:23 PM by 158.35.225.228 -
Changed line 65 from:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is better suited for a software product that is under intensive development.

to:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is well suited for a software product that is under intensive development.

October 02, 2008, at 03:23 PM by 158.35.225.228 -
Added line 62:
Changed lines 65-67 from:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is better suited for a software product that is under intensive development.

to:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is better suited for a software product that is under intensive development.


October 02, 2008, at 02:26 PM by 158.35.225.228 -
Deleted lines 47-52:
  1. Honeywell's NOVA Solver (version 4.0)
  2. Carnegie Mellon's IPOPT Solver (version 2.3)
  3. IBM's IPOPT Solver (version 3.5)
  4. Stanford's SNOPT Solver (version 6.1)
  5. Stanford's MINOS Solver (version 5.5)
October 01, 2008, at 11:51 AM by 158.35.225.229 -
Changed line 24 from:

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and less on data handling, model convergence, and on-line implementation.

to:

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and let APMonitor perform data handling, model convergence, and the push and pull of data to and from live systems.

October 01, 2008, at 11:49 AM by 158.35.225.229 -
Changed lines 52-53 from:
  1. Stanford's SNOPT Solver (version 6.5)
  2. Stanford's MINOS Solver (version 5.0)
to:
  1. Stanford's SNOPT Solver (version 6.1)
  2. Stanford's MINOS Solver (version 5.5)
October 01, 2008, at 08:27 AM by 158.35.225.229 -
Changed lines 17-18 from:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. A simple equation defines the gravitational force between two objects (1) and the motion of the apple (2).

to:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. A simple equation defines the gravitational force between two objects (Equation 1) and the motion of the apple (Equation 2).

Added lines 23-24:

Like Newton, it takes a trained mind to formulate, test, and validate mathematical models from observation of physical systems. The APMonitor software gives users a model development platform for simulation, data reconciliation, and optimization for both steady-state and dynamic systems. With APMonitor, the user can concentrate more on the difficult task of building the mathematical relationships and less on data handling, model convergence, and on-line implementation.

September 26, 2008, at 12:38 PM by 158.35.225.231 -
Changed line 17 from:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. Newton's theory revolutionized the way his society viewed the movement of celestial bodies. A simple equation defines the gravitational force between two objects (1) and the motion of the apple (2).

to:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. A simple equation defines the gravitational force between two objects (1) and the motion of the apple (2).

September 25, 2008, at 08:26 AM by 158.35.225.230 -
Changed lines 68-120 from:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions.

  • Model Structure
    • Parameters
    • Variables
      • Algebraic
      • Differential
      • Constraints
      • Slack variables
      • Objective function variables
      • Variable scope
    • Connections
    • Intermediates
    • Equations
    • Arrays
    • Objects
      • Feed
      • Flash
      • Flash_column
      • Lag
      • Massflow
      • Mixer
      • PID
      • Poly_reactor
      • Pump
      • Reactor
      • Splitter
      • Stage_1
      • Stage_2
      • Stream_lag
      • Vessel
      • Vesselm
    • Object arrays
    • Object variable connections
  • Modes of Operation
    • Steady-state Simulation (ss)
    • Model Parameter Update (mpu)
    • Real-time Optimization (rto)
    • Dynamic Simulation (sim)
    • Moving Horizon Estimation (est)
    • Nonlinear Control (ctl)
  • System files
    • apm - Model file
    • info - Information file
    • dbs - Database file
    • t0 - Restart solution file
  • Obtaining Solutions
    • Software demo
    • Online interface
    • DOS Command line
    • MATLAB

The documentation is presented in a Wiki format to allow instant modification by anyone with permission to edit.

to:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions. The documentation is presented in a Wiki format to allow collaborative modification by any user. This format is better suited for a software product that is under intensive development.

September 25, 2008, at 07:24 AM by 158.35.225.230 -
Changed line 68 from:

The basic structure of the documentation is outlined into four main sections: !!!model structure!!!, !!!modes of operation!!!, !!!system files!!!, and !!!obtaining solutions!!!.

to:

The basic structure of the documentation is outlined into four main sections: model structure, modes of operation, system files, and obtaining solutions.

September 25, 2008, at 07:23 AM by 158.35.225.230 -
Changed lines 68-69 from:

The documentation is presented in a Wiki format to allow instant modification by anyone with permission to edit. The basic structure of the documentation is

to:

The basic structure of the documentation is outlined into four main sections: !!!model structure!!!, !!!modes of operation!!!, !!!system files!!!, and !!!obtaining solutions!!!.

Added line 120:

The documentation is presented in a Wiki format to allow instant modification by anyone with permission to edit.

September 25, 2008, at 07:18 AM by 158.35.225.230 -
Changed line 114 from:
  • Solution options
to:
  • Obtaining Solutions
September 25, 2008, at 07:17 AM by 158.35.225.230 -
Changed line 27 from:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. The problem with DAE models is that they are easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems. Additionally, other software packages often require the user to reformulate the equations into a restrictive form. APMonitor allows an open-equation format that is least restrictive.

to:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. DAE models are generally easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems. Additionally, other software packages often require the user to reformulate the equations into a restrictive form. APMonitor allows an open-equation format that is least restrictive.

September 25, 2008, at 07:16 AM by 158.35.225.230 -
Changed line 34 from:
  1. Steady-state simulation
to:
  1. Steady-state simulation (SS)
Changed lines 37-39 from:
  1. Dynamic simulation
  2. Moving horizon estimation (MHE)
  3. Nonlinear control (NLC)
to:
  1. Dynamic simulation (SIM)
  2. Moving horizon estimation (EST)
  3. Nonlinear control (CTL)
September 25, 2008, at 07:15 AM by 158.35.225.230 -
Added lines 102-108:
  • Modes of Operation
    • Steady-state Simulation (ss)
    • Model Parameter Update (mpu)
    • Real-time Optimization (rto)
    • Dynamic Simulation (sim)
    • Moving Horizon Estimation (est)
    • Nonlinear Control (ctl)
September 24, 2008, at 04:24 PM by 158.35.225.230 -
Added line 111:
  • MATLAB
September 24, 2008, at 04:24 PM by 158.35.225.230 -
Deleted line 81:
  • Intermediate variables and equations
September 24, 2008, at 04:23 PM by 158.35.225.230 -
Changed lines 70-102 from:
  • Basic Model Structure
  • Parameters
  • Variables
    • Algebraic
    • Differential
    • Constraints
    • Slack variables
    • Objective function variables
    • Variable scope
  • Connections
  • Intermediates
  • Equations
  • Intermediate variables and equations
  • Arrays
  • Objects
    • Feed
    • Flash
    • Flash_column
    • Lag
    • Massflow
    • Mixer
    • PID
    • Poly_reactor
    • Pump
    • Reactor
    • Splitter
    • Stage_1
    • Stage_2
    • Stream_lag
    • Vessel
    • Vesselm
  • Object arrays
  • Object variable connections
to:
  • Model Structure
    • Parameters
    • Variables
      • Algebraic
      • Differential
      • Constraints
      • Slack variables
      • Objective function variables
      • Variable scope
    • Connections
    • Intermediates
    • Equations
    • Intermediate variables and equations
    • Arrays
    • Objects
      • Feed
      • Flash
      • Flash_column
      • Lag
      • Massflow
      • Mixer
      • PID
      • Poly_reactor
      • Pump
      • Reactor
      • Splitter
      • Stage_1
      • Stage_2
      • Stream_lag
      • Vessel
      • Vesselm
    • Object arrays
    • Object variable connections
September 24, 2008, at 04:21 PM by 158.35.225.230 -
Added lines 78-79:
  • Variable scope
  • Connections
Added line 102:
  • Object variable connections
September 24, 2008, at 04:20 PM by 158.35.225.230 -
Changed line 80 from:
  • Intermediate Variables
to:
  • Intermediate variables and equations
Added line 99:
  • Object arrays
September 24, 2008, at 04:19 PM by 158.35.225.230 -
Added lines 99-107:
  • System files
    • apm - Model file
    • info - Information file
    • dbs - Database file
    • t0 - Restart solution file
  • Solution options
    • Software demo
    • Online interface
    • DOS Command line
September 24, 2008, at 04:14 PM by 158.35.225.230 -
Added line 3:

Added line 24:

Added line 29:

Added line 65:

September 24, 2008, at 04:13 PM by 158.35.225.230 -
Added lines 61-95:

Documentation Overview

The documentation is presented in a Wiki format to allow instant modification by anyone with permission to edit. The basic structure of the documentation is

  • Basic Model Structure
  • Parameters
  • Variables
    • Algebraic
    • Differential
    • Constraints
    • Slack variables
    • Objective function variables
  • Intermediates
  • Equations
  • Intermediate Variables
  • Arrays
  • Objects
    • Feed
    • Flash
    • Flash_column
    • Lag
    • Massflow
    • Mixer
    • PID
    • Poly_reactor
    • Pump
    • Reactor
    • Splitter
    • Stage_1
    • Stage_2
    • Stream_lag
    • Vessel
    • Vesselm
September 24, 2008, at 04:04 PM by 158.35.225.230 -
Changed lines 42-43 from:

APMonitor uses a simultaneous solution approach (versus a sequential approach) to solve the differential equations.

to:

APMonitor uses a simultaneous solution approach (versus a sequential approach) to solve the differential equations. The differential equations are converted to algebraic equations and solved with large-scale sparse solvers. There are a variety of solvers that are available depending on the user's license. These solvers range from free and open-source to commercial.

  1. Honeywell's NOVA Solver (version 4.0)
  2. Carnegie Mellon's IPOPT Solver (version 2.3)
  3. IBM's IPOPT Solver (version 3.5)
  4. Stanford's SNOPT Solver (version 6.5)
  5. Stanford's MINOS Solver (version 5.0)
Deleted lines 53-55:
Changed line 56 from:

The model is contained in the text file with an apm extension. The info file contains designation of variables that are treated differently depending on the simulation mode. Finally, the dbs file contains all of the user-defined options that control how the solution is performed. When no dbs file is present, a new file is generated with default parameters.

to:

The model is contained in the text file with an apm extension. The info file contains designation of variables that are treated differently depending on the simulation mode. If no variables are treated specially, the info file can be blank. Finally, the dbs file contains all of the user-defined options that control how the solution is performed. When no dbs file is present, a new file is generated with default parameters.

September 24, 2008, at 03:54 PM by 158.35.225.230 -
Changed lines 21-22 from:

The apple falling from a tree is simply approximated by these two equations. These two equations are solved together as an algebraic and differential equation. The solution of these two equations defines the velocity of the apple and the force the earth and apple exert on each other.

to:

The apple falling from a tree is simply approximated by these two equations. These two equations are solved together as algebraic and differential equations. The solution of these two equations defines the velocity of the apple and the force the earth and apple exert on each other.

Changed line 25 from:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. The problem with DAE models is that they are easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems.

to:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. The problem with DAE models is that they are easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems. Additionally, other software packages often require the user to reformulate the equations into a restrictive form. APMonitor allows an open-equation format that is least restrictive.

September 24, 2008, at 03:51 PM by 158.35.225.230 -
Changed lines 55-57 from:
  • apm Main model file
  • info Information file to indicate variable types
  • dbs Database of options and model inputs
to:
  • apm: Main model file
  • info: Information file to indicate variable types
  • dbs: Database of options and model inputs
September 24, 2008, at 03:51 PM by 158.35.225.230 -
Changed lines 55-57 from:
  • apm - Main model file
  • info - Information file to indicate variable types
  • dbs - Database of options and model inputs
to:
  • apm Main model file
  • info Information file to indicate variable types
  • dbs Database of options and model inputs
September 24, 2008, at 03:50 PM by 158.35.225.230 -
Changed lines 55-57 from:
  • *.apm - Main model file
  • *.info - Information file to indicate variable types
  • *.dbs - Database of options and
to:
  • apm - Main model file
  • info - Information file to indicate variable types
  • dbs - Database of options and model inputs
September 24, 2008, at 03:50 PM by 158.35.225.230 -
Added lines 48-50:
Changed lines 53-55 from:

The model is contained in the text file with an 'apm' extension example.apm.

User generated:

to:

The model is contained in the text file with an apm extension. The info file contains designation of variables that are treated differently depending on the simulation mode. Finally, the dbs file contains all of the user-defined options that control how the solution is performed. When no dbs file is present, a new file is generated with default parameters.

Deleted lines 55-56:

Program generated, user edited:

September 24, 2008, at 03:47 PM by 158.35.225.230 -
Changed lines 38-49 from:

APMonitor enables the use of the nonlinear DAE models directly in parameter estimation, optimization, and control applications.

A number of prebuilt nonlinear models are available with the APMonitor product. The chemical processing modeling package includes polymer reactors, distillation columns, compressors, etc.

to:

The DAE model does not have to be changed to switch between the modes. The model is defined once to facilitate the exchange of information between parameter fitting, dynamic simulation, optimization, and control.

Solution options

APMonitor uses a simultaneous solution approach (versus a sequential approach) to solve the differential equations.

Chemical Process Flowsheets

A thermodynamic database and a number of prebuilt nonlinear models are available with APMonitor. The chemical processing modeling package includes polymer reactors, distillation columns, compressors, valves, etc. These models are combined to form a flowsheet in an object-oriented environment.

Esssential Files for Simulation

The model is contained in the text file with an 'apm' extension example.apm.

User generated:

  • *.apm - Main model file

Program generated, user edited:

  • *.info - Information file to indicate variable types
  • *.dbs - Database of options and
September 24, 2008, at 03:18 PM by 158.35.225.230 -
Changed lines 25-28 from:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways.

APMonitor software is a modeling, simulation, and optimization environment for large-scale models of differential and algebraic equations (DAEs).

to:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways. The problem with DAE models is that they are easy to write but often difficult to solve analytically. Entire university level courses are devoted to the solution of particular types of differential equations in analytic form. Analytic solution of more complex systems is better handled through numeric approaches. There are many software packages that can solve DAE models for small and medium size problems. APMonitor is designed to solve large-scale problems.

APMonitor in a Nutshell

APMonitor software is a modeling, simulation, and optimization environment for large-scale models of differential and algebraic equations (DAEs). These models are employed in six solution modes:

  1. Steady-state simulation
  2. Model Parameter Update (MPU)
  3. Real Time Optimization (RTO)
  4. Dynamic simulation
  5. Moving horizon estimation (MHE)
  6. Nonlinear control (NLC)
September 24, 2008, at 03:02 PM by 158.35.225.230 -
Added lines 2-3:

Newton's Apple

September 24, 2008, at 03:00 PM by 158.35.225.230 -
Changed lines 14-21 from:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. Newton's theory revolutionized the way his society viewed the movement of celestial bodies. A simple equation defines the gravitational force between two objects,

F = (G m1 m2) / r2

and the velocity of the apple as it decends to earth,

F = m dv/dt

to:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. Newton's theory revolutionized the way his society viewed the movement of celestial bodies. A simple equation defines the gravitational force between two objects (1) and the motion of the apple (2).

  1. F = (G m1 m2) / r2
  2. F = m dv/dt
Changed line 23 from:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as a reaction network.

to:

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as biological metabolic pathways.

September 24, 2008, at 02:56 PM by 158.35.225.230 -
Changed lines 14-19 from:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. Newton's theory revolutionized the way his society viewed the movement of celestial bodies. A simple equation defines the gravitational force between two objects.

Force = G * mass1 * mass2 / r2

to:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. Newton's theory revolutionized the way his society viewed the movement of celestial bodies. A simple equation defines the gravitational force between two objects,

F = (G m1 m2) / r2

and the velocity of the apple as it decends to earth,

F = m dv/dt

The apple falling from a tree is simply approximated by these two equations. These two equations are solved together as an algebraic and differential equation. The solution of these two equations defines the velocity of the apple and the force the earth and apple exert on each other.

Introduction to Differential and Algebraic Equations

Differential and algebraic (DAE) models are a natural expression of systems that change with time. These dynamic systems may be as simple as a falling apple or as complex as a reaction network.

Changed line 33 from:

DAE models are a natural expression of many systems. APMonitor enables the use of the nonlinear DAE models directly in parameter estimation, optimization, and control applications.

to:

APMonitor enables the use of the nonlinear DAE models directly in parameter estimation, optimization, and control applications.

September 24, 2008, at 02:37 PM by 158.35.225.230 -
Changed line 16 from:

Force = G * mass_1_ * mass_2_ / r^2^

to:

Force = G * mass1 * mass2 / r2

September 24, 2008, at 02:36 PM by 158.35.225.230 -
Changed line 16 from:
 Force = G * mass_1_ * mass_2_ / r^2^
to:

Force = G * mass_1_ * mass_2_ / r^2^

September 24, 2008, at 02:36 PM by 158.35.225.230 -
Deleted lines 4-5:

A popular story claims that Newton was inspired to formulate his theory of universal gravitation by the fall of an apple from a tree.

Added lines 14-16:

A popular story claims that Sir Isaac Newton was inspired to formulate his theory of universal gravitation by observing an apple fall from a tree. Newton's theory revolutionized the way his society viewed the movement of celestial bodies. A simple equation defines the gravitational force between two objects.

 Force = G * mass_1_ * mass_2_ / r^2^
September 24, 2008, at 02:26 PM by 158.35.225.230 -
Added lines 2-3:
September 24, 2008, at 02:24 PM by 158.35.225.230 -
Changed line 5 from:
 In that slight startle from his contemplation 
to:
 "In that slight startle from his contemplation 
Changed lines 11-14 from:
 Since Adam, with a fall or with an apple.
to:
 Since Adam, with a fall or with an apple."
 Don Juan (1821), Canto 10, Verse I. In Jerome J. McGann (ed.), Lord Byron: The Complete Poetical Works (1986), Vol. 5, 437
September 24, 2008, at 02:22 PM by 158.35.225.230 -
Changed lines 1-26 from:

APMonitor Wiki Homepage

to:

APMonitor Documentation Homepage

A popular story claims that Newton was inspired to formulate his theory of universal gravitation by the fall of an apple from a tree.

 In that slight startle from his contemplation 
 'Tis said (for I'll not answer above ground
 For any sage's creed or calculation) 
 A mode of proving that the earth turn'd round
 In a most natural whirl, called "gravitation;"
 And this is the sole mortal who could grapple,
 Since Adam, with a fall or with an apple.

APMonitor software is a modeling, simulation, and optimization environment for large-scale models of differential and algebraic equations (DAEs).

DAE models are a natural expression of many systems. APMonitor enables the use of the nonlinear DAE models directly in parameter estimation, optimization, and control applications.

A number of prebuilt nonlinear models are available with the APMonitor product. The chemical processing modeling package includes polymer reactors, distillation columns, compressors, etc.

August 25, 2008, at 09:30 PM by 206.180.156.127 -
Changed line 1 from:

APMonitor

to:

APMonitor Wiki Homepage

August 25, 2008, at 09:30 PM by 206.180.156.127 -
Changed line 1 from:

APMonitor

to:

APMonitor

August 25, 2008, at 09:29 PM by 206.180.156.127 -
Changed lines 1-2 from:

blueAPMonitor

to:

APMonitor

August 25, 2008, at 09:29 PM by 206.180.156.127 -
Changed lines 1-12 from:

Welcome to PmWiki!

A local copy of PmWiki's documentation has been installed along with the software, and is available via the documentation index.

To continue setting up PmWiki, see initial setup tasks.

The basic editing page describes how to create pages in PmWiki. You can practice editing in the wiki sandbox.

More information about PmWiki is available from http://www.pmwiki.org .

to:

blueAPMonitor