Estimate Kinetic Parameters from Dynamic Data
Main.KineticModeling History
Show minor edits - Show changes to output
Deleted lines 55-73:
----
(: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:)
Changed lines 5-9 from:
!!!! Case Study on Dynamic Parameter Estimation
to:
!!!! Dynamic Parameter Estimation
(:html:)
<iframe width="560" height="315" src="https://www.youtube.com/embed/Y-5R6t8d64g" frameborder="0" allowfullscreen></iframe>
(:htmlend:)
(:html:)
<iframe width="560" height="315" src="https://www.youtube.com/embed/Y-5R6t8d64g" frameborder="0" allowfullscreen></iframe>
(:htmlend:)
Changed line 39 from:
-> Attach:f-test_equation.gif
to:
-> Attach:f-test_equation.png
Added lines 36-45:
Nonlinear confidence intervals can also be visualized as a function of 2 parameters. In this case, both parameters are simultaneously varied to find the confidence region. The confidence interval is determined with an F-test that specifies an upper limit to the deviation from the optimal solution
-> Attach:f-test_equation.gif
with p=2 (number of parameters), n=number of measurements, theta=[parameter 1, parameter 2] (parameters), theta'^*^' as the optimal parameters, SSE as the sum of squared errors, and the F statistic that has 3 arguments (alpha=confidence level, degrees of freedom 1, and degrees of freedom 2). For many problems, this creates a multi-dimensional nonlinear confidence region. In the case of 2 parameters, the nonlinear confidence region is a 2-dimensional space. Below is an example that shows the confidence region for the dye fading experiment confidence region for forward and reverse activation energies.
-> Attach:dye_2d_confidence_region.png
The optimal parameter values are in the 95% confidence region. This plot demonstrates that the 2D confidence region is not necessarily symmetric.
Changed line 42 from:
* [[Attach:dye_fading_multiple.zip | Confidence Intervals with Multiple Dynamic Data Sets in Python (zip)]]
to:
* [[Attach:dye_fading_multiple_conf_int.zip | Confidence Intervals with Multiple Dynamic Data Sets in Python (zip)]]
Changed lines 22-23 from:
to:
Added lines 29-30:
!!!! Nonlinear Confidence Intervals
Added lines 36-42:
----
!!!! Multiple Data Sets
* [[Attach:dye_fading_multiple.zip | Fitting Multiple Dynamic Data Sets in Python (zip)]]
* [[Attach:dye_fading_multiple.zip | Confidence Intervals with Multiple Dynamic Data Sets in Python (zip)]]
Deleted line 21:
Deleted line 23:
Added lines 26-32:
(:htmlend:)
----
* [[Attach:dye_fading_conf_int.zip | Nonlinear Confidence Intervals in Excel, MATLAB, and Python (zip)]]
(:html:)
<iframe width="560" height="315" src="https://www.youtube.com/embed/rL7Mvl2-XIM" frameborder="0" allowfullscreen></iframe>
----
* [[Attach:dye_fading_conf_int.zip | Nonlinear Confidence Intervals in Excel, MATLAB, and Python (zip)]]
(:html:)
<iframe width="560" height="315" src="https://www.youtube.com/embed/rL7Mvl2-XIM" frameborder="0" allowfullscreen></iframe>
Added lines 23-24:
* [[Attach:dye_fading_multiple.zip | Fitting Multiple Dynamic Data Sets in Python (zip)]]
Changed line 22 from:
* [[Attach:dye_fading_conf_int.zip | Nonlinear Confidence Intervals (zip)]]
to:
* [[Attach:dye_fading_conf_int.zip | Nonlinear Confidence Intervals in MATLAB and Python (zip)]]
Changed line 21 from:
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment Files (zip)]]
to:
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment Files in MATLAB and Python (zip)]]
Added line 22:
* [[Attach:dye_fading_conf_int.zip | Nonlinear Confidence Intervals (zip)]]
Added lines 25-43:
(:htmlend:)
----
(: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>
----
(: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>
Changed lines 21-25 from:
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment Files (zip)]]
to:
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment Files (zip)]]
(:html:)
<iframe width="560" height="315" src="https://www.youtube.com/embed/WIXeySSa1fk" frameborder="0" allowfullscreen></iframe>
(:htmlend:)
(:html:)
<iframe width="560" height="315" src="https://www.youtube.com/embed/WIXeySSa1fk" frameborder="0" allowfullscreen></iframe>
(:htmlend:)
Changed line 18 from:
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, they need the kinetic parameters with the associated 95% confidence intervals.
to:
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, engineers need the kinetic parameters with the associated 95% confidence intervals.
Changed lines 20-21 from:
* [[Attach:dye_fading_experiment.pdf | Dye Fading Experiment (pdf)]]
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment (zip)]]
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment (zip)]]
to:
* [[Attach:dye_fading_experiment.pdf | Dye Fading Experiment Information (pdf)]]
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment Files (zip)]]
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment Files (zip)]]
Changed lines 16-18 from:
Reaction 1 is very fast and can be assumed to be instantaneous when the phenolphthalein (Ph) is added to a hydroxide solution. We are considering using phenolphthalein as an indicator to determine the residence time of several large CSTR reactors in a pilot plant. Please determine the kinetic parameters for reaction 2 with respect to phenolphthalein associated with the fading of phenolphthalein in sodium hydroxide solutions (reaction order, k, and Ea).
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, they need theheat of reaction within a 95% confidence level.
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, they need the
to:
Reaction 1 is very fast and can be assumed to be instantaneous when the phenolphthalein (Ph) is added to a hydroxide solution. We are considering using phenolphthalein as an indicator to determine the residence time of several large CSTR reactors in a pilot plant. Please determine the kinetic parameters for reaction 2 with respect to phenolphthalein associated with the fading of phenolphthalein in sodium hydroxide solutions (reaction orders, A1, A2, Ea1, and Ea2).
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, they need the kinetic parameters with the associated 95% confidence intervals.
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, they need the kinetic parameters with the associated 95% confidence intervals.
Changed lines 20-21 from:
* [[Attach:dye_fading_experiment.pdf | Dye Fading Experiment]]
to:
* [[Attach:dye_fading_experiment.pdf | Dye Fading Experiment (pdf)]]
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment (zip)]]
* [[Attach:dye_fading_experiment.zip | Dye Fading Experiment (zip)]]
Changed line 20 from:
Attach:dye_fading_experiment.pdf
to:
* [[Attach:dye_fading_experiment.pdf | Dye Fading Experiment]]
Added lines 1-20:
(:title Estimate Kinetic Parameters from Dynamic Data:)
(:keywords nonlinear, optimization, engineering optimization, dynamic estimation, interior point, active set, differential, algebraic, modeling language, university course:)
(:description Case study on dynamic reconciliation for kinetic modeling using optimization techniques in engineering:)
!!!! Case Study on Dynamic Parameter Estimation
The reaction of phenolphthalein with a base solution follows the 2 reaction sequence given below.
* Reaction 1:
** Irreversible reaction, fast reaction dynamics
** Ph + 2 OH- => Ph(2-) + 2 H2O
* Reaction 2:
** Reversible, slow reaction dynamics
** Ph(2-) + OH- <=> PhOH(3-)
Reaction 1 is very fast and can be assumed to be instantaneous when the phenolphthalein (Ph) is added to a hydroxide solution. We are considering using phenolphthalein as an indicator to determine the residence time of several large CSTR reactors in a pilot plant. Please determine the kinetic parameters for reaction 2 with respect to phenolphthalein associated with the fading of phenolphthalein in sodium hydroxide solutions (reaction order, k, and Ea).
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, they need the heat of reaction within a 95% confidence level.
Attach:dye_fading_experiment.pdf
(:keywords nonlinear, optimization, engineering optimization, dynamic estimation, interior point, active set, differential, algebraic, modeling language, university course:)
(:description Case study on dynamic reconciliation for kinetic modeling using optimization techniques in engineering:)
!!!! Case Study on Dynamic Parameter Estimation
The reaction of phenolphthalein with a base solution follows the 2 reaction sequence given below.
* Reaction 1:
** Irreversible reaction, fast reaction dynamics
** Ph + 2 OH- => Ph(2-) + 2 H2O
* Reaction 2:
** Reversible, slow reaction dynamics
** Ph(2-) + OH- <=> PhOH(3-)
Reaction 1 is very fast and can be assumed to be instantaneous when the phenolphthalein (Ph) is added to a hydroxide solution. We are considering using phenolphthalein as an indicator to determine the residence time of several large CSTR reactors in a pilot plant. Please determine the kinetic parameters for reaction 2 with respect to phenolphthalein associated with the fading of phenolphthalein in sodium hydroxide solutions (reaction order, k, and Ea).
An engineer collected time-varying data for a non-isothermal run and needs you to estimate the kinetic parameters. The temperature ranged from about 60 - 140 degF. In order to appropriately size the reactor vessel, they need the heat of reaction within a 95% confidence level.
Attach:dye_fading_experiment.pdf