Lecture Notes 41
Main.LectureNotes41 History
Hide minor edits - Show changes to markup
(:html:)
<div id="disqus_thread"></div> <script type="text/javascript"> /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */ var disqus_shortname = 'apmonitor'; // required: replace example with your forum shortname /* * * DON'T EDIT BELOW THIS LINE * * */ (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script> <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> <a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
(:htmlend:)
Relate each problem in the context of the overall course objectives.
Relate each problem in the context of the overall course objectives.
(:html:)
<div id="disqus_thread"></div> <script type="text/javascript"> /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */ var disqus_shortname = 'apmonitor'; // required: replace example with your forum shortname /* * * DON'T EDIT BELOW THIS LINE * * */ (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script> <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> <a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
(:htmlend:)
Special Problem 16 Script Files
For Special Problem 16, Python 2.7 is required to run the simulations. It is available for free download from the Python web-site. To run the simulations, double-click on the appropriate python script. A web-page will open to allow you to view the solution.
- Assignment due by the start of Lecture #42: SP16
- Assignment due by the start of Lecture #42: Lab Project and SP16
• Empirical model fitting of a Multiple Input Multiple Output (MIMO) System • Relative Gain Array (RGA) analysis to determine best pairing of Manipulated and Controlled Variables • Simulate distillation column with PID Non-interacting controllers • Simulate distillation column with PID Interacting Controllers with Feedforward information from other controllers • Derivation of First Principles model • Nonlinear Control (NLC)
- Empirical model fitting of a Multiple Input Multiple Output (MIMO) System
- Relative Gain Array (RGA) analysis to determine best pairing of Manipulated and Controlled Variables
- Simulate distillation column with PID Non-interacting controllers
- Simulate distillation column with PID Interacting Controllers with Feedforward information from other controllers
- Derivation of First Principles model
- Nonlinear Control (NLC)
Lecture 41 - Distillation Control
A distillation column is typically a highly coupled system that leads to multiple interacting controllers. Techniques from this class that are useful for designing the control system are: • Empirical model fitting of a Multiple Input Multiple Output (MIMO) System • Relative Gain Array (RGA) analysis to determine best pairing of Manipulated and Controlled Variables • Simulate distillation column with PID Non-interacting controllers • Simulate distillation column with PID Interacting Controllers with Feedforward information from other controllers • Derivation of First Principles model • Nonlinear Control (NLC)
The distillation column example uses both empirical and first principles approaches to address controller interaction. With the empirical approach, PID controller tuning is derived. With a first principles model, a nonlinear control can improve the disturbance rejection and set point tracking capabilities.
Homework
- Course reading for next class: Review course material
- Assignment due by the start of Lecture #42: SP16
Relate each problem in the context of the overall course objectives.