Introduction
- Introduce Real Time Optimization using Aspen Plus V8.0
Closed-Form vs. Open-Form Models
- Discuss features of closed form and open form models
- Describe and contrast different Modeling Strategies
- Open- and closed-form models
- Sequential Modular (SM) and Equation Oriented (EO) flow sheeting
Process Simulation with Aspen Plus
- Explore the Aspen Plus graphical user interface
- Review the fundamentals of SM simulation
- Describe the information flow related to flowsheet simulators
- Review the startup procedure for the Aspen Plus User Interface (APUI)
- Review the basic menus available in Aspen Plus
- Workshop #1: to familiarize build and run a SM flowsheet model
EO Workflow
- Specify EO models, EO options, and variable structure
- Describe the workflow involved in running an Aspen Plus EO model
- Describe the EO synchronization process
- Workshop #2: Demonstrate the use of the Aspen Plus Control Panel for solving a simulation model using both the SM and EO solution strategies
EO Modes and Variables
- Examine EO Variables form and create queries
- Identify and explain the four EO solution modes
- Describe EO variables and their attributes
EO Models
- List the supported EO models
- Identify and explain the EO Options form in Aspen Plus
- Describe the stream structure in Aspen Plus EO
- Discuss EO flash usage in Aspen Plus
- Review the PetroFrac distillation tower forms in Aspen Plus
- Describe the use of the EO APStrm block
EO Variables Form
- Describe the EO Variables form
- Identify and explain the use of queries
- Workshop #3: Work with EO variables, their attributes, and the effect of stream connections on variable specifications
Non-Zero Components, Flowsheet Sections and Component Mapper
- Explain the concept of Non-zero components
- Define the concept of flowsheet sections
- Describe the use of the RYield model for component mapping
- Workshop #4: Define components groups for different flowsheet sections and use a component mapper to reduce the component slate for a flowsheet section
Heater Blocks and Specification Groups
- Describe the use of the Heater model in Aspen Plus EO
- Identify and explain the concept of Specification Groups and the corresponding form in Aspen Plus
- Workshop #5: Add a propylene refrigeration system to the existing model and change the specifications of variables using Specification Groups
HXFlux Model and Connections
- Define an HXFlux Model and connections to heat integrate a plant mode
- Describe the use of the HXFlux model for heat transfer rate calculations
- Demonstrate the configuration of EO connections
- Workshop #6: Add a HXFlux model and establish a user-defined EO connection
Measurements
- Identify and explain the use of the measurement model
- Enter data for a Measurement model
- Demonstrate the use of the measurement model and its role in simple parameter estimation
- Workshop #7: Add measurements to the flowsheet model, manipulate the measurement model variable specifications, and run a simple parameter estimation
Running PML Models
- Use Process Model Library (PML) models for special calculations
- Discuss the use of PML models in Aspen Plus flowsheets
- Describe the configuration requirements for PML models
- Workshop #8: Add PML TrayDP models and connect them to the C2S distillation tower model
- Using Hierarchies
- Introduce unit operation models used to change pressure, such as Pumps and Compressors, and those which model Identify and explain the use of hierarchy blocks in Aspen Plus
- Create Hierarchies to manage large projects
- Discuss project execution workflow and the role of hierarchy blocks
- Discuss the impact of stream crossing hierarchy boundaries
- Show examples of the use of hierarchies
- Workshop #9: Become familiar with exporting and working with hierarchies
Parameter Estimation
- Discuss the principles of parameter estimation
- Demonstrate the impact of accurate parameterization on model behavior
- Identify and explain the concept of Meas-Param pairing
- Discuss the most common specifications for measurement variables and their role in parameter estimation
- Workshop #10: Configure and perform a typical parameter estimation case run
Data Reconciliation
- Contrast data reconciliation with parameter estimation
- Set up Data Reconciliation and Parameter Estimation problems to improve the confidence in plant measurements
- Define the steps involved in creating a reconciliation problem
- Describe the configuration of a least squares objective function for use in reconciliation runs
- Workshop #11: Configure and perform data reconciliation
Optimization
- Describe the steps required to create an optimization problem
- Show how to define an Objective function in the Aspen Plus GUI
- Set up an economic objective function and solve an Optimization case to maximize plant profit
- Workshop #12: Define an economic objective function for the model and use it to perform optimization in the EO solution strategy
Miscellaneous Topics
- Discuss miscellaneous topics, including:
- Importing and exporting EO variables
- Including and excluding blocks
- Sensitivity analysis
- Options for adding user calculations
- OOMF Scripting language
- Script files (.EBS files)
Aspen OnLine: Overview
- Learn the workflow for online implementation of real-time optimization projects using Aspen OnLine
- Provide an introduction to the Aspen OnLine software
- Describe the use of the Aspen OnLine Project Manager application
- Describe the steps for preparing your model for execution under Aspen OnLine
- Workshop #13: Create an Aspen OnLine Project and prepare a model for use under Aspen OnLine
Aspen OnLine: The Client GUI
- Become familiar with the Aspen OnLine graphical user interface
- Describe the use of the Aspen OnLine Client GUI for RTO models
- Discuss the use of the Aspen Online Control Panel form and the Data Browser forms
- Discuss the configuration of tags and connecting them to EO model variables
- Workshop #14: Configure a model with input and output tags, and schedule and run a Parameter Estimation case under Aspen OnLine
- Aspen OnLine: Optimization and Setpoint Implementation
- Describe the inputs and outputs for the Optimization case
- Describe the inputs and puts for the ramper module
- Discuss the Aspen Online GUI forms used to configure them
Aspen OnLine: Steady State Detection
- Discuss the configuration of steady state detection and the algorithms available in Aspen OnLine
- Aspen OnLine: Generic Validity Checking
- Discuss the features that are available for validity checking for the parameter estimation case in Aspen OnLine
- Discuss the features availability for validity checking for the Optimization case in Aspen OnLine
- Discuss the solution implementation module for sending optimized targets out to the Advanced Control system (Ramper module)
- Workshop #15: Configure AOL to run an Optimization case on the C2S column using the Optimization case validity checking routine
Aspen OnLine: Case History
- Discuss the importing and exporting of configuration information into Aspen OnLine from text files
- Discuss the configuration of the case history system that is embedded in the Aspen OnLine software
- Workshop #16: Use a case history directory to repeat an online case execution
|