Download presentation
Presentation is loading. Please wait.
Published byQuentin Stanley Modified over 8 years ago
1
Standards Certification Education & Training Publishing Conferences & Exhibits Automation Connections ISA EXPO 2006
2
Standards Certification Education & Training Publishing Conferences & Exhibits New Directions in Bioprocess Modeling and Control Gregory K McMillan CDI - Process & Industrial http://ModelingandControl.com http://ModelingandControl.com
3
Key Points –Opportunities –Process Dynamics –Basic Feedback Control (PID) –Model Predictive Control (MPC) –Virtual Plant (VP) –Multivariate Statistical Process Control (MSPC) –Unification of Controller Tuning Rules
4
New ISA Book
5
Opportunities - Bioreactor Inputs and Outputs for No Feedback Control Reagent Air Optimum DO Optimum pH Optimum Biomass Optimum Product Feeds Concentrations pH DO Product Biomass Optimum Substrate Time
6
Opportunities - Bioreactor Inputs and Outputs for Basic PID Control Air Optimum DO Optimum pH Optimum Biomass Optimum Product Feeds Concentrations pH DO Product Biomass Reagent Substrate Optimum Substrate Time
7
Opportunities - Bioreactor Inputs and Outputs for Advanced Control Air Optimum DO Optimum pH Optimum Biomass Optimum Product Feeds Concentrations pH DO Product Biomass Reagent Optimum Substrate Time
8
Opportunities - Variation in Optimum DO and Glucose DO Glucose Product max Product min Glucose max Glucose min DO max DO min Biomass max Biomass min Region of feasible solutions Optimal solution is in one of the vertexes
9
Opportunities - Inferential Measurements and Profiles from an Adapted Virtual Plant Actual Plant Optimization Dissolved Oxygen Set Point Substrate Set Point Virtual Plant Online KPI: Yield and Capacity Inferential Measurements: Biomass Growth and Production Rates Adaptation Key Actual Process Variables Key Virtual Process Variables Model Parameters Error between virtual and actual process variables are minimized by correction of model parameters Model Predictive Control and LP For Optimization of Actual Plant Model Predictive Control and Neural Network For Adaptation of Virtual Plant Optimum and Reference Batch Profiles Actual Batch Profiles Super Model Based Principal Component Analysis
10
Process Dynamics - Self-Regulating Response Time (seconds) Process Variable or Controller Output (%) CO CV dd oo K p = CV CO CV CO CV Dead time Time Constant Open loop gain (%/%) (process gain)
11
Process Dynamics - Integrating Response Variable (%) Time (seconds) dd K i = { [ CV 2 T 2 ] CV 1 T 1 ] } CO CO ramp rate is CV 1 T 1 ramp rate is CV 2 T 2 CO CV Dead time Integrating process gain (%/sec/%)
12
PID - Closed Loop Time Constant CO Time Signal (%) 0 dd Dead Time (Time Delay) cc Open Loop Error E o (%) 0.63 E o Closed Loop Time Constant (Time Lag) CV SP Controller is in Automatic
13
PID - Limit Cycle in Cascade Loop from Final Element Resolution Limit Secondary PV Secondary CO Primary PV
14
PID - Slowly Decaying Oscillation in Cascade Loop from an Integrating Loop Secondary SP Secondary CO Primary PV Primary controller reset time decreased from 1000 to 100 sec/rep Primary controller gain decreased from 1.0 to 0.1 Secondary SP Secondary CO Primary PV
15
PID - Interacting Oscillations in Cascade Loop from Slow Secondary Loop Secondary loop slowed down by a factor of 5 Secondary SP Secondary CO Primary PV Secondary SP Primary PV Secondary CO
16
PID - The Effect of Load Disturbance Speed on Process Recovery Periodic load disturbance time constant increased by factor of 10 Adaptive loop Baseline loop Adaptive loop Baseline loop
17
PID - Batch Set Point Performance of an Integrating Loop Practice 1 Practice 2Practice 4 PV CO PV
18
MPC - Identified Responses for Batch Profile Control
19
MPC - Optimization of Growth Rate and Product Formation Rate Product Formation Rate Biomass Growth rate Substrate Dissolved Oxygen
20
MPC - Optimization of Antibiotic Batch Profiles Batch Basic Fed-Batch APC Fed-Batch Batch Inoculation Dissolved Oxygen (AT6-2) pH (AT6-1) Estimated Substrate Concentration (AT6-4) Estimated Biomass Concentration (AT6-5) Estimated Product Concentration (AT6-6) Estimated Net Production Rate (AY6-12) Estimated Biomass Growth Rate (AY6-11) MPC in Auto
21
MPC - Improvement in Penicillin Key Performance Parameters Current Product Yield (AY6-10D) Current Batch Time (AY6-10A) Predicted Batch Cycle Time (AY6-10B) Predicted Cycle Time Improvement (AY6-10C) Predicted Final Product Yield (AY6-10E) Predicted Yield Improvement (AY6-10F) Batch Basic Fed-Batch APC Fed-Batch Batch Inoculation MPC in Auto Predicted Final Product Yield (AY6-10E) Predicted Batch Cycle Time (AY6-10B)
22
Virtual Plant - Imported Configuration and Embedded Process Simulation
23
Virtual Plant - Adaptation of Henry Coefficient to Match Plant Pressures Henry coefficient for oxygen transfer in actual plant was changed from 7770 (77%) to 7500 (50%) CV1 - Virtual Plant Pressure (kPa) MV1 - Virtual Plant Henry Coefficient (%) SP1 - Actual Plant Pressure (kPa) Batch Cycle
24
Virtual Plant - Adaptation of Henry Coefficient to Match Plant Pressures Henry coefficient for oxygen transfer in actual plant was changed from 7770 (77%) to 7500 (50%) CV1 - Virtual Plant Pressure (kPa) MV1 - Virtual Plant Henry Coefficient (%) SP1 - Actual Plant Pressure (kPa) Batch Cycle
25
Golden Batch Based PCA Fault and PLS Error Detection Actual Plant PCA (with delays) Logic PLS Golden Batch Profiles Differences In Profiles Scores Latent Variables Inputs The “golden batch” profile is an average of the best batches for a fixed set of inputs from previous runs of the actual plant Qualitative Faults Quantitative Errors Faults (errors) in concentrations (seed and glucose), measurements (pH, DO, and glucose), and kinetic parameters (max specific growth and product formation rates and oxygen limitations constants) X space Y space
26
Model Based PCA Fault and PLS Error Detection Actual Plant Virtual Plant PCA (with delays) Logic PLS Profiles Differences In Profiles Scores Latent Variables Inputs Qualitative Faults Quantitative Errors Note that the virtual plant is more than just a first principal model. Faults (errors) in concentrations (seed and glucose), measurements (pH, DO, and glucose), and kinetic parameters (max specific growth and product formation rates and oxygen limitations constants) X space Y space
27
Super Model Based PCA Fault and PLS Error Detection Actual Plant Virtual Plant Profiles Differences In Profiles Inputs Dynamic Error Model Errors in Profiles PCA (with delays) Logic PLS Scores Latent Variables Qualitative Faults Quantitative Faults Note that the virtual plant is more than just a first principal model. Faults (errors) in concentrations (seed and glucose), measurements (pH, DO, and glucose), and kinetic parameters (max specific growth and product formation rates and oxygen limitations constants) X space Y space
28
Virtual Plant - Summary of Uses Testing of configuration and process interactions Process control education of operators, technicians, and engineers Experimentation for exploration of optimums and “what if” scenarios Rapid prototyping of innovative and advanced controls Evaluation of tuning settings Identification of MPC models Training of NN Development of latent variables and reference trajectories for PCA Development of logic for fault analysis by PCA Online prediction of abnormal situations Inferential real time measurements of important concentrations Optimization of batch profiles Online prediction of batch KPI, such as cycle time and yield
29
Unification of PID Controller Tuning Rules The equation for the integrated absolute error (IAE) as a function of controller gain and reset time derived from the PI controller’s response to a load upset is: reset time scan time open loop error (PID in manual) controller gain process gain
30
Unification of PID Controller Tuning Rules The Lambda tuning equation to set a degree of transfer of variability in terms of an original dead time is: Lambda factor process time constant original dead time
31
Unification of PID Controller Tuning Rules The Simplified Internal Model Control (SIMCA) and Ziegler Nichols (ZN) reaction curve tuning equation (with controller gain cur in half per industrial practice to increase smoothness and robustness) for max disturbance rejection (transfer of variability) is: new dead time
32
Unification of PID Controller Tuning Rules A detuned controller (e.g. lower controller gain) has the same load rejection capability as a loop with more dead time. The capability for a given dead time is suggested by using the SIMC/ZN tuning for max controller gain in equation for the IAE. Thus, we can find out how much dead time is implied in a detuned controller by setting the detuned controller gain equal to the SIMC/ZN controller gain. If you set Lambda equation equal to the SIMC/ZN equation, set the reset time equal to the time constant, and cancel terms, then you end up with the following equation for the new dead time as a function of the Lambda factor, the time constant, and the original dead time.
33
Unification of PID Controller Tuning Rules If we take the worst case where the load upset arrives just after the analog input block reads the measurement, all of the scan time is dead time. In this case, the new dead time is equal to the original dead time plus the scan time. If you set the last two equations equal, then the scan time is:
34
Summary Transfer of variability by different levels of control profoundly affects choice of inputs for NN and MSPC Most primary and upper level loops have an integrating response Biomass and product concentration are one sided integrators and require translation to a rate of change (slope of batch profile) for a MPC Virtual Plant can generate optimum and reference profiles Virtual plant can generate inferential measurements Controller tuning rules reduce to Ziegler Nichols reaction curve rule Controller tuning settings determine IAE Dead time from process dead time, control execution interval, scan time, or wireless communication time interval has little effect if it is less than what is the dead time implied from controller tuning
35
Questions and Discussion
36
Related Resources from ISA Phone: (919) 549-8411 E-mail Address: info@isa.org McMillan, Gregory and Cameron, Robert, Advanced pH Measurement and Control, 3rd edition, Instrumentation, Automations, and Systems (ISA), 2005. McMillan, Gregory, Good Tuning – a Pocket Guide, 2nd edition, Instrumentation, Automations, and Systems (ISA), 2005.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.