CS-EE 481
1Founder’s DayUniversity of Portland School of Engineering
Programmable Logic Solar Radiant Heating System
AuthorsArturo Bimrose
Troy Heynderickx
Jon Sakkos
AdvisorDr. Lu, Dr. Doughty
Industry RepresentativesEE: Jonathan Fant
ME: Mitch Dec and Dana Troy of Glumac
CS-EE 481
2Founder’s DayUniversity of Portland School of Engineering
Agenda
• Introduction• Background• Methods• Results• Conclusions• Video
CS-EE 481
3Founder’s DayUniversity of Portland School of Engineering
Introduction
- Project is interdisciplinary- Troy- EE/Jon- ME/Arturo- CS
- Planning since the start of last summer- Mitch Dec and Dana Troy- Dr. Lu, Dr. Doughty and Dr. O’Halloran- Professor Nuxoll
CS-EE 481
4Founder’s DayUniversity of Portland School of Engineering
Background
- Solar collector- Very efficient way to heat water
- Radiant heating system- Run hot water through piping under a floor
- Microcontroller (embedded system)- Small computer with limited memory
- The aim of our project was to develop and integrate the above into a proof of concept residential heating system.
CS-EE 481
6
• Mean Radiant Temp-Average temp of all surfaces in a room.
Founder’s Day University of Portland School of Engineering
CS-EE 481
9Founder’s DayUniversity of Portland School of Engineering
Methods- DefineDesignObtain ResourcesImplementIntegrate
CS-EE 481
11
Results: Mechanical
• Heating Zones
Founder’s DayUniversity of Portland School of Engineering
CS-EE 481
15
Results: Logic
boolean SAFE
;;;loop through each zone floor temp reading
LOOPONE
IF (Floor_Temp >= 32)
CLOSE VALVE
SAFE = false
IF (Floor_Temp < 32)
SAFE = true
IF NOTDONE, LOOPONE
;;;loop through each heating zone's ambient temp
LOOPTWO
IF(Current_Temp >= Desired_Temp)
CLOSE VALVE
IF((Current_Temp < Desired_Temp) and (SAFE))
OPEN VALVE
IF NOTDONE, LOOPTWO
;;;solar collector monitoring
IF(Water_Temp > 170)
COLLECTOR PUMP OFF
Founder’s DayUniversity of Portland School of Engineering
- Control system based on:- Zone floor temps
- Zone ambient temps
- Circulation water temp
CS-EE 481
18Founder’s DayUniversity of Portland School of Engineering
Conclusions
- We have successfully implemented the system.- Further testing and modification to be done
- Additional functionality:- Internal heat exchanger
- Actively control flow rate for max heat transfer
- Use new serial bus as opposed to I2C for better range
- An overall success and great experience