Posted on August 22, 2008 in Hydronic Heating by adminNo Comments »

Whilst waiting for the arrival of the new wood fired boiler we need to prepare the storage tank and get the piping scheme worked out for the system. We’ve selected a 659 gallon 64×60 tank from STSS Co., Inc., with 3 heat exchanger coils: one dual coil for heating system input/output, one coil for the solar array, and one coil for domestic hot water. Since there’s a sump crock in the way, the tank needs to be placed on an elevated platform that allows it to clear the crock. The tentative piping system diagram is here. There are some challenges to managing the energy flow so I’ve decided to leave that to the control system software rather than try to do it all with mixing and zone valves.

Note that there is a short loop that runs from the top of the wood gassification boiler around to the boiler inlet, with all zones taking heat off of this loop and returning to it. This is to minimize the temperature differential between boiler output and input, and to keep the boiler operating hot enough to avoid issues with flue gas condensation. This is of even greater concern with the EWB-100 since its stack temperature is considerably lower than the oil fired boiler we’re currently using. But of course the higher the ‘boiler’ loop temperature, the lower the efficiency, so there is a sweet spot to maintain, somewhere around 150 degrees. Once boiler output exceeds the house’s ability to absorb additional heat, the surplus heat is used to raise the temperature of the storage tank. Due to the construction of the tank, the maximum safe water temperature is 165 degrees F. The system will stop transferring heat to the tank when this point is reached, and should boiler loop temperature reach 180 degrees then the system will shut down the forced draft to the boiler, forcing it into idle condition. We’d like to avoid that condition, so as the boiler loop temperature passes 175 degrees all heating zones activate and excess heat is transferred to the house in an effort to keep the boiler from entering idle mode. The goal is to keep this scenario from ever happening (don’t load too much wood in the boiler!).

Once the wood is consumed, the house heating demand has been met, and the system conducting heat to the tank detects that the boiler and storage tank have reached equilibrium, all circulators shut down. When a zone calls for heat, the boiler loop and tank loop circulators start up, along with the zone circulator(s). Heat now flows out of the bottom of the storage tank, since when it is being ‘charged’, heat flows into the top of the tank.

Original heating system, prior to piping modifications

Original heating system, prior to piping modifications

The boiler loop along with the zone takeoffs can be seen in the above picture in the original system. The new wood boiler will be located somewhat to the right of where the oil boiler is located to allow more access to the left side (the oil boiler will be removed). Because of the height of the wood boiler, the spirovent and expansion tank must be relocated to a higher position. The storage tank takeoff loop will be added at that time as well.

When the house was designed 12 years ago, the calculated total heat loss was 46770 Btu/h with 1 degree F. outsided temperature and 70 degrees inside. The system boiler load was calculated to be around 84809 Btu/h, excluding the supply and return piping. According to the logs kept by the system controller, it would seem the heat loss is somewhat lower than what was predicted, based on amount of oil used. But since we keep the upstairs at 64 degrees and downstairs at 68, that probably has something to do with it…

Posted on July 10, 2008 in Hydronic Heating by adminNo Comments »

Today, July 10, my family and I took a trip to western New York state to visit the Brocton factory of Dunkirk Metal Products.  This is where their line of wood gasification boilers is produced. Alternative Fuel Boilers, LLC has been mentioned in earlier posts in this thread.  I noted that we were contemplating the model EBW-100, a 100,000BTU unit.  As with European style gasification boilers, peak efficiency is reached by maximizing the time that the boiler spends in the “secondary combustion” stage for a given load of wood.  This necessitates the use of a large hot water storage tank to soak up the excess energy from the boiler beyond what the house currently needs so that heat can be later drawn from the tank as needed.  This also greatly simplifies the addition of a domestic hot water loop and even a supplemental solar loop.

The control system of the EBW-100 however allows this particular boiler to be used in a tankless system as well, making it essentially a drop-in replacement for our current oil fired boiler.  Once heat demand for the house has been satisfied, the combustion air blower shuts down and the fire dies back.  The ceramic refractory retains its heat so when heat is needed again the boiler relights almost instantly (provided there is sufficient fuel remaining) when the fan is restarted.  While somewhat less efficient than the system with storage tank, it’s still much better (and cleaner) than the typical outdoor wood furnace.  Plus, all heat that does not go up the flu ends up dissipating into the house.

We still have not solved the storage tank issue, and it’s starting to look like this might be a custom project all unto itself.  But it’s nice knowing that it can be added later and we can build the system in stages rather than trying to do it all at once.

Posted on June 11, 2008 in Embedded Systems by adminNo Comments »

I’ve been off working on a new board design for the last 6 weeks or so, finally got back to take a look at the mDOC driver for Linux 2.6.25 and beyond.  There is one file where pretty much all the work is done.  You can get a copy here, merely download and install the mDOC driver (see previous post in this category), then copy the new driver file over top of the existing tffsdrv26.c file in drivers/tffs.  Thanks to Russell King for providing various helpful insights into block I/O.

-Jeff

Next Page »