Showing posts with label chiller. Show all posts
Showing posts with label chiller. Show all posts

Monday, April 26, 2010

Titanium heat exchanger for DIY aquarium chiller

In my first post about building an aquarium chiller, I used a coiled stainless steel heat exchanger that I bought at a lab surplus sale. It was very likely built from 316 stainless steel, but it eventually corroded. Despite my attempts to repair and passivate the stainless steel, the coil continued to corrode, and I permanently removed it from the aquarium.


Since the weather is starting to heat up, I decided to build a titanium replacement for the chiller heat exchanger. I bought some 1" dia x 0.025" wall titanium tubes on eBay after fruitlessly searching for a coil or something that I could bend into a coil. The surface area is about 16 in^2. The stainless coil had a surface area of about 20 in^2, so the heat transfer should be comparable.


The heat exchanger is built so that the metal tube is pinched between the plastic end caps when they are threaded onto the internal aluminum shaft. There are rubber washers to seal the metal to the end caps.

The device fits into my hang-on filter in the same position as the stainless coil did. I'll let everyone know how it works.

Sunday, September 13, 2009

Rust in the aquarium / Passivating stainless steel

OK, so I owe the titanium fanboys an apology. In my original post about aquarium chillers, I asserted that a stainless steel chiller coil would not rust in a saltwater aquarium. The coil in my tank rusted after about 6 months. Take a look:

I decided to sandblast the part so that I could see how extensive the damage was.

Yeow! The metal must have been exceptionally thin, and the sandblasting blew right through it!

I used 316 SS filler rod, and TIG welded the hole shut. The blue tube is an argon hose to protect the inside of the stainless tube from oxidation while welding.


Now it's all patched up. The heavy corrosion was localized around the area where the stainless coil entered the plastic filter box (see top picture) . My guess is that vibration from the pump caused the rough surface of the plastic to abrade the passivated layer on the stainless, thus causing a localized spot where the metal was unprotected. I've heard that passivated the stainless in an acid bath can create a stronger, more uniform passive layer. There are two common acids used to passivate stainless: nitric and citric. Nitric acid is nasty stuff, and it's possible to damage the stainless parts if the procedure is done incorrectly. Citric acid seems to be just as effective as nitric, and it's non-toxic. Here is the best reference on citric acid passivation:

http://www.astropak.com/downloads/technical_papers/boeing_passivation.pdf

I mixed a %15-by-weight solution of citric acid in water. I got 2lbs of citric acid on eBay for under $10 shipped. I submerged the stainless coil in the solution for 2 hours at room temperature. I could see the surface changed a bit -- the shade of gray was a little different. Hopefully this means it built up a nice strong oxide layer.

I've put the coil back into the aquarium, and added some silicone pads to the filter box so that the plastic would not scrape away at the stainless coil. I'll keep you updated to see how effective it is.

Sunday, April 19, 2009

DIY aquarium chiller is a success

Today was the first warm day of the season here in Sunnyvale, CA. In my living room, the air temperature was close to 90*F


The aquarium temperature was a steady 80*F throughout the day.
The temperature controller claimed to be using only 10-15% of the chiller's capacity, but I think this might be misleading because of the way the system is setup. The chiller (water cooler) has its own thermostat, and attempts to keep its water temperature around 45*F. The fishtank's temperature controller turns a pump on and off that pushes the chilled water through a heat exchanger with the aquarium water. The amount of time that the pump is running is the "percentage of capacity" that I have been listing here and in other posts. I am sure the system has a non-linear response such that the amount of cooling delivered at %100 would not be ten times the cooling delivered at %10. This is because the chiller's water temperature would be rising (making it less effective at cooling the tank) as the pump runs more often. Nonetheless, I think the chiller system has plenty of headroom, and it only rarely gets hotter than 90*F in my house, so I am feeling pretty good about the project.

Sunday, March 29, 2009

DIY aquarium chiller

See update here:
http://benkrasnow.blogspot.com/2010/04/titanium-heat-exchanger-for-diy.html

My nano reef aquarium is usually 2-3*F hotter than the ambient room temperature (after the heater setpoint has been reached). This is a problem, since the temperature in my living room is often higher than 82*F in the summer. This puts the tank water at an uncomfortably high temperature (84+), and I think that the corals suffer from the temperature swings as well as the overall high values.

So, how to lower the tank temperature? For a 5 gallon tank like mine, a peltier heat pump like the Coolworks Ice Probe would seemingly be a good choice. I tried building just such a device a few years ago, and it was a big failure. I learned that peltier heat pumps cannot be controlled by raw pulse width modulation (PWM) signals, and they don't do well in thermostatic (on/off) systems either. One reason is that the semiconductors inside the Peltier device do not like the thermal shock of the constant on/off switching. Also, Peltier heat pumps are already horribly inefficient, and using PWM or on/off control makes things even worse. During the "off" cycle of either the PWM pulse or the on/off cycle, the heat will flow backward though the device -- the same heat that the device just pumped during the "on" part of the cycle. Think of bailing out a sinking boat with a bucket that has a huge hole in the bottom. The best way to control the peltier modules is to generate high-frequency PWM, then smooth it out with an inductor/capacitor filter. There is still the problem of the peltier junction's inefficiency, and the hot-side heatsink must be massive with a massive fan to make the system viable. Anyway, I haven't heard anything great about the Ice Probe, nor any other Peltier cooling systems designed for any application that requires a good amount of cooling. I have a thermoelectric refrigerator that is just marginally good enough for its purpose.

So, today's design for a new aquarium chiller will NOT use Peltier junctions, as much as I love the idea. I bought a $99 water cooler that uses a conventional compressor and r-134a refrigerant.
I filled the cooler with tap water, and mounted a Rio pump with an outgoing hose and return line.


The two hoses connect to a stainless steel coil. I've had this thing laying around my shop for a long time. It came out of junked, expensive lab equipment. It is non-magnetic, which indicates 3-series stainless steel. I'm guessing it's 316, which is highly corrosion resistant. Of course, the aquarium purists would insist on titanium, but I don't have any, nor do I think it's really necessary. I'd love to hear from anyone who saw a stainless steel chiller coil corrode, or definitively caused tank poisoning.

I melted a couple slots in my hang-on cheapo protein skimmer (it's not a Skilter, but very similar). I would have used a dremel, but I didn't feel like taking the filter off the tank, and I also wanted to avoid getting plastic shavings in the water. The stainless coil sits down into the slots and is just held by gravity.

The cooler is plugged in all the time. It keeps its insulated water chamber around 47*F. The Rio pump in the cooler is turned on and off by the PID temperature controller that I mentioned in a previous blog post. The controller can be configured to use a longer cycle time (eg 30 seconds) since it is controlling a pump, and it would not make sense to turn a pump on and off once per second as it would be for a heater.

The cooler is rated 86 watts. If this is what the compressor draws while normally running (I didn't check it). I would estimate the cooler can pump about 170 watts of heat (about 580 btu/hr). The coefficient of performance is around 2 for small compressor systems. For comparison, a large peltier device can move around 70W under ideal conditions, at a very specific current/voltage. The coefficient of performance for Peltier devices usually tops out around 1, and is often about 0.5 for realistic situations. So, a peltier pump drawing 86 watts, would only pump about 43 to 86 watts of heat.

I just installed this chiller today, so I'll monitor it on hot days and make another post about its performance.