Computer Simulation of Various Chemical Engineering Processes
- Login to Download
- 1 Credits
Resource Overview
Application Background
This code is based on the book "Practical Computer Simulation for Chemical Engineering," which includes MATLAB programming tutorials and calculations for various chemical processes such as distillation columns, reactors, control systems, differential equations, and algebraic equations. The book also provides examples of chemical process optimization. It is recommended to purchase the book and study it alongside this code for effective learning, as the code is specifically written to correspond with the book's examples.
Key Technologies
The code implements optimization algorithms including quadratic programming and least squares methods. It utilizes MATLAB's Optimization Toolbox to minimize objective functions, covering design optimization, operational optimization, and global optimization. The code also includes parameter estimation and model identification components, such as kinetic parameter estimation and heat transfer parameter calculation.
Detailed Documentation
Application Background:
This code is developed based on the book "Practical Computer Simulation for Chemical Engineering." The book covers MATLAB programming fundamentals along with computational methods for various chemical engineering processes including distillation columns, reactors, control systems, differential equations, and algebraic equations. It also provides optimization examples for chemical processes. We strongly recommend purchasing the book and studying it in conjunction with this code, as the code is specifically designed to complement the book's examples, enabling better understanding and mastery of the concepts presented.
Key Technologies:
The code implements several optimization algorithms such as quadratic programming and least squares methods. It utilizes MATLAB's Optimization Toolbox for objective function minimization, covering design optimization, operational optimization, and global optimization approaches. The implementation includes functions like fmincon for constrained optimization and lsqnonlin for nonlinear least squares problems. Additionally, the code contains modules for parameter estimation and model identification, featuring techniques for kinetic parameter estimation using regression methods and heat transfer parameter calculation through experimental data fitting. The algorithms handle both linear and nonlinear systems with appropriate numerical methods for equation solving.
- Login to Download
- 1 Credits