Hi,
I'm trying to design the "fallback" algorithm for the HVAC controller's handling of the evap cooler.
[fallback == very limited knowledge of the environment -- at a minimum, indoor temperature and possibly RH; note that "previous actions" are assumed to be "unknown" as well]Always found it silly that the COTS controllers just looked at temperature but I guess that's all you can reasonably do. And, hope the "occupants" understand how the cooler works and can "be on top of things" when the control loop locks up!
[We've not used the cooler in many years so much of the "expertise" that I had acquired re: its use has faded :< ]I assume I have control over the pump and blower speed (on/off, on/lo/hi, etc.).
I have no knowledge of whether or not windows are open -- or, opened "optimally" (with just interior environmental sensors, I don't think I can *reliably* infer this from observations (e.g., run cooler and see how it affects those conditions).
(?)
As turning the blower OFF can result in exterior air migrating into the building, it seems like it should be on LOW (where possible) while not actively *trying* to cool (i.e., temp setpoint.
When (i.e. BEFORE) duty cycle "exceeds" 100%, the occupants should be smart enough to close windows and shutdown the cooler. Barring this, I can't see anything the controller could do to make this LESS of a problem (i.e., cooler is now *warming* the building interior despite all its efforts) as anything I do to stifle the cooler just allows "untreated" air to enter the building.
[I know there was a reason we got tired of the cooler! :< ]Any better ideas re: control? With access to other data, I can improve the control algorithm (i.e., even knowing what I was *doing* prior to losing that data gives me lots of leverage). The problem is how to behave "in stupid mode" which seems to be "just do with the COTS controllers would do" -- with the possible addition of prompting the user when you know you've lost (or are GOING to lose) control.