In Situ Adaptive Tabulation (ISAT)

Projects.InSituAdaptiveTabulation History

Hide minor edits - Show changes to markup

January 24, 2025, at 08:59 PM by 10.35.117.248 -
Changed lines 65-66 from:
to:

Open-Source (MIT) License

Changed lines 73-74 from:
to:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

January 24, 2025, at 08:57 PM by 10.35.117.248 -
January 24, 2025, at 08:52 PM by 10.35.117.248 -
Changed lines 63-74 from:
  1. Hedengren, J. D. and Edgar, T. F., In Situ Adaptive Tabulation for Real-time Control, Proceedings of the American Control Conference (ACC), Boston, MA, pp. 2222-2227, July 2004.
to:
March 21, 2024, at 11:46 PM by 10.35.117.248 -
Added lines 22-23:
Download ISAT Source Code (Python)
July 30, 2017, at 03:45 PM by 174.148.104.66 -
Added lines 10-13:
July 11, 2017, at 08:18 PM by 10.5.113.192 -
Added lines 18-21:
July 11, 2017, at 08:12 PM by 10.5.113.192 -
Deleted line 7:

 

Deleted line 8:
July 11, 2017, at 08:09 PM by 10.5.113.192 -
Changed lines 7-9 from:

ISAT approximates nonlinear function of dependent variables, y, as a function of independent variables, x. This is accomplished by dynamically constructing local linear approximations that are stored in a lookup database. 

  • Nonlinear function: y=f(x), xєRn, yєRp 
to:
  • Nonlinear system: y=f(x), xєRn, yєRp 
Added lines 11-14:

ISAT approximates nonlinear function of dependent variables, y, as a function of independent variables, x. This is accomplished by dynamically constructing local linear approximations that are stored in a lookup database. 

Added lines 16-19:
July 11, 2017, at 08:06 PM by 10.5.113.192 -
Added lines 8-9:
  • Nonlinear function: y=f(x), xєRn, yєRp 
Changed lines 11-13 from:

Nonlinear function: y=f(x), xєRn, yєRp    ISAT approximation: y=A1x, y=A2x, y=A3x, etc. 

to:
  • ISAT approximation: y=A1x, y=A2x, y=A3x, etc. 

Download Source Code

July 11, 2017, at 08:05 PM by 10.5.113.192 -
Changed lines 43-48 from:
  1. Hedengren, J. D. and Edgar, T. F., Approximate Nonlinear Model Predictive Control with In Situ Adaptive Tabulation, Computers and Chemical Engineering, Volume 32, pp. 706-714, 2008. Abstract
  2. Hedengren, J. D. and Edgar, T. F., In Situ Adaptive Tabulation for Real-Time Control, Industrial & Engineering Chemistry Research, Ind. Eng. Chem. Res., Volume 44, Issue 8, pp. 2716 -2724, 2005. Abstract
  3. Hedengren, J. D. and Edgar, T. F., In Situ Adaptive Tabulation for Real-time Control, Proceedings of the American Control Conference (ACC), Boston, MA, pp. 2222-2227, July 2004. Preprint Δ | Presentation Δ
to:
  1. Hedengren, J. D. and Edgar, T. F., Approximate Nonlinear Model Predictive Control with In Situ Adaptive Tabulation, Computers and Chemical Engineering, Volume 32, pp. 706-714, 2008. Article
  2. Hedengren, J. D. and Edgar, T. F., In Situ Adaptive Tabulation for Real-Time Control, Industrial & Engineering Chemistry Research, Ind. Eng. Chem. Res., Volume 44, Issue 8, pp. 2716 -2724, 2005. Article
  3. Hedengren, J. D. and Edgar, T. F., In Situ Adaptive Tabulation for Real-time Control, Proceedings of the American Control Conference (ACC), Boston, MA, pp. 2222-2227, July 2004.
July 11, 2017, at 08:04 PM by 10.5.113.192 -
Added lines 12-13:

Animated Example

July 11, 2017, at 08:03 PM by 10.5.113.192 -
Changed lines 36-45 from:

 

to:

References

  1. Pope, S. B., "Computationally Efficient Implementation of Combustion Chemistry Using In Situ Adaptive Tabulation", Combustion Theory Modelling, 1997, 1, pp. 41-63.
  2. Hedengren, J. D. and Edgar, T. F., Approximate Nonlinear Model Predictive Control with In Situ Adaptive Tabulation, Computers and Chemical Engineering, Volume 32, pp. 706-714, 2008. Abstract
  3. Hedengren, J. D. and Edgar, T. F., In Situ Adaptive Tabulation for Real-Time Control, Industrial & Engineering Chemistry Research, Ind. Eng. Chem. Res., Volume 44, Issue 8, pp. 2716 -2724, 2005. Abstract
  4. Hedengren, J. D. and Edgar, T. F., In Situ Adaptive Tabulation for Real-time Control, Proceedings of the American Control Conference (ACC), Boston, MA, pp. 2222-2227, July 2004. Preprint Δ | Presentation Δ
July 11, 2017, at 08:01 PM by 10.5.113.192 -
Changed line 1 from:
to:
July 11, 2017, at 08:00 PM by 10.5.113.192 -
Added lines 1-37: