Building Climate Optimization

Main.ClimateControl History

Hide minor edits - Show changes to output

Changed lines 33-34 from:
-> [[https://apmonitor.com/heat.htm|Temperature Control Lab]]
-> International Energy Agency, FAQ, Energy Efficiency, URL: https://www.iea.org/aboutus/faqs/energyefficiency/
to:
* [[https://apmonitor.com/heat.htm|Temperature Control Lab]]
* International Energy Agency, FAQ, Energy Efficiency, URL: https://www.iea.org/aboutus/faqs/energyefficiency/
Changed line 26 from:
<iframe width="640" height="360" src="https://www.youtube.com/embed/J1-tzQtqifU?rel=0" frameborder="0" allowfullscreen></iframe>
to:
<iframe width="540" height="360" src="https://www.youtube.com/embed/J1-tzQtqifU?rel=0" frameborder="0" allowfullscreen></iframe>
Added line 33:
-> [[https://apmonitor.com/heat.htm|Temperature Control Lab]]
June 21, 2020, at 04:34 AM by 136.36.211.159 -
Deleted lines 33-51:

----

(: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:)
April 09, 2013, at 05:03 PM by 128.187.97.24 -
Changed line 15 from:
Next, a test was conducted to observe the performance of manual adjustment of the input voltage to maintain the actual temperature within the desired range of 108-112 degF. During this test, another student provided disturbances to the system by intermittently blowing on the transistor and temperature probe. These disturbances represented time of day-time and night-time factors, varying occupancy, and other changes that could induce a temperature change.
to:
Next, a test was conducted to observe the performance of manual adjustment of the input voltage to maintain the actual temperature within the desired range of 108-112 degF. During this test, another student provided disturbances to the system by intermittently blowing on the transistor and temperature probe. These disturbances represented day-time and night-time factors, varying occupancy, and other changes that could induce a temperature change.
April 09, 2013, at 04:49 PM by 128.187.97.24 -
Added lines 22-24:

* [[https://apmonitor.com/che436/index.php/Main/PhysicalLab | Complete Instructions and Software for Climate Control Optimization]]

April 09, 2013, at 04:46 PM by 128.187.97.24 -
Changed lines 3-4 from:
(:description Simulated building climate control benchtop exercise with the use of dynamic optimization principles.:)
to:
(:description Simulated building climate control benchtop exercise with the use of robust and dynamic optimization principles.:)
Changed lines 7-9 from:
Power supplied to buildings accounts for up to 40% of the total power consumed in many countries. Heating and cooling (climate control) of the buildings is a large part of the building energy consumption.

This in-class exercise is a demonstration of dynamic parameter estimation, uncertainty analysis
, and dynamic optimization of a simulated climate control system. An Arduino microcontroller board simulates the heating of a small space that has a desired temperature range of 108-112 degF.
to:
Power supplied to buildings comsumes up to 40% of total power generation world-wide. Heating and cooling (climate control) of the buildings is a large part of the building energy consumption. This benchtop experiment simulates optimal climate control by applying principles of modeling, uncertainty analysis, and optimization.

This in-class exercise is a demonstration of dynamic parameter estimation, uncertainty analysis, robust optimization
, and dynamic optimization of a simulated climate control system. An Arduino microcontroller board simulates the heating of a small space that has a desired temperature range of 108-112 degF.
April 09, 2013, at 04:41 PM by 128.187.97.24 -
Added lines 1-49:
(:title Building Climate Optimization:)
(:keywords building, comfort, optimization, nonlinear, experiment, dynamic, temperature:)
(:description Simulated building climate control benchtop exercise with the use of dynamic optimization principles.:)

!!!! Climate Control with Dynamic Optimization

Power supplied to buildings accounts for up to 40% of the total power consumed in many countries. Heating and cooling (climate control) of the buildings is a large part of the building energy consumption.

This in-class exercise is a demonstration of dynamic parameter estimation, uncertainty analysis, and dynamic optimization of a simulated climate control system. An Arduino microcontroller board simulates the heating of a small space that has a desired temperature range of 108-112 degF.

The homework assignment on [[Main/DynamicEstimation|Dynamic Estimation]] demonstrated how to fit a dynamic model to time-varying data. In this case, the parameters for the gain (K) and time constant (tau) were obtained by minimizing the difference between the model and measured values. Both a sum of squared errors (SSE) and an ''L'_1_'''-norm approach were used as objective functions for the optimization problems. In addition, a nonlinear confidence region was obtained to describe the uncertainty in the parameters.

->Attach:temperature_control_manual.png

Next, a test was conducted to observe the performance of manual adjustment of the input voltage to maintain the actual temperature within the desired range of 108-112 degF. During this test, another student provided disturbances to the system by intermittently blowing on the transistor and temperature probe. These disturbances represented time of day-time and night-time factors, varying occupancy, and other changes that could induce a temperature change.

Finally, the dynamic model with optimized parameters was employed to automate the continual optimization of the voltage to maintain the system within the desired temperature range. The description of the parameter confidence levels were also employed to create a robust optimization algorithm that explicitly considers the degree of uncertainty in the solution.

----

!!!! Building the Arduino Temperature Control Module
(:html:)
<iframe width="640" height="360" src="https://www.youtube.com/embed/J1-tzQtqifU?rel=0" frameborder="0" allowfullscreen></iframe>
(:htmlend:)

----

!!!! References

-> International Energy Agency, FAQ, Energy Efficiency, URL: https://www.iea.org/aboutus/faqs/energyefficiency/

----

(: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:)