19
Team: GT Earth Georgia Institute of Technology Ayan Kishore David Liu Vikram Sivakumar Faculty Advisor Dr. James O. Hamblen Special Thanks to… Herman Wong e house Windows Embedded Student ChallengE 2006

Final Report April 16, 2006 Windows Student Embedded ChallengE

  • Upload
    bill

  • View
    21

  • Download
    1

Embed Size (px)

DESCRIPTION

Team: GT Earth Georgia Institute of Technology Ayan Kishore David Liu Vikram Sivakumar Faculty Advisor Dr. James O. Hamblen Special Thanks to… Herman Wong. Windows Embedded Student ChallengE 2006. Final Report April 16, 2006 Windows Student Embedded ChallengE. Purpose Statement. - PowerPoint PPT Presentation

Citation preview

Page 1: Final Report April 16, 2006 Windows Student Embedded ChallengE

Team: GT EarthGeorgia Institute of Technology

Ayan KishoreDavid Liu

Vikram Sivakumar

Faculty AdvisorDr. James O. Hamblen

Special Thanks to…Herman Wong

e house

Windows Embedded Student ChallengE 2006

Page 2: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Purpose Statement• Problem: Energy extraction• Solutions:

• Alternate energy sources• Energy consumption

reduction

• Reduce household energy consumption

• Our solution:• Home automation system

aimed to save energy

Source: US Department of Energy, Annual Energy Review 2004

Energy Consumption Statistics

28%

33%

18%

21%ResidentialCommercialIndustrialTransportation

Page 3: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Design Goals• Save Energy

• Intelligent heating, cooling and lighting control

• Electricity bill log

• Convenience• Manual switching• Humidex-based control• Remote Control• Audio-visual weather

alert• Feature-intensive GUI

Page 4: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

System Overview

eHouse

Internet Access Point

Wireless Access Point

Users

SmartPhone

PDA

Laptop

Page 5: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

System Components

Mobile Control Unit

TCP Client

Core Program

GUI

Home Automation Unit

X10 Transciever

X10Node

X10Node

X10Node

XML Weather

FeedSensors

In House Control Unit

GUI

TCP Server

ControlSystem

Comm. Ports

Serial Port

Parallel Port

Ethernet

Page 6: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

System Components

Mobile Control Unit

TCP Client

Core Program

GUI

Home Automation Unit

X10 Transciever

X10Node

X10Node

X10Node

XML Weather

FeedSensors

In House Control Unit

GUI

TCP Server

ControlSystem

Comm. Ports

Serial Port

Parallel Port

Ethernet

• Home Automation Unit• X10 transceiver with serial

interface• X10 nodes attached to devices

Page 7: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

System Components

Mobile Control Unit

TCP Client

Core Program

GUI

Home Automation Unit

X10 Transciever

X10Node

X10Node

X10Node

XML Weather

FeedSensors

In House Control Unit

GUI

TCP Server

ControlSystem

Comm. Ports

Serial Port

Parallel Port

Ethernet

• In-house Central Unit• eBox II

• Vortex86 processor running Windows CE

• Supports USB, Serial, Parallel and Ethernet interfaces

• Sensor• Gives temperature and relative

humidity readings• Parallel Port Interface developed

Page 8: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

System Components

Mobile Control Unit

TCP Client

Core Program

GUI

Home Automation Unit

X10 Transciever

X10Node

X10Node

X10Node

XML Weather

FeedSensors

In House Control Unit

GUI

TCP Server

ControlSystem

Comm. Ports

Serial Port

Parallel Port

Ethernet

• Mobile Control Unit• Any .NET Compact Framework

compliant device• TCP/IP support• Internet Access

Page 9: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

System Setup

Page 10: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

User Interface

Page 11: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Control Algorithms• Lighting Control

• Sky based Lighting Control•Uses outdoor light levels to dim/brighten indoor lighting

• Temperature Control• Humidex based Control

•Includes humidity for real feel temperature

• Adaptive Night Control•Reduces heating/cooling at night

• Future-Aware Control•Uses internet weather forecasts for predictive control

• Humidity Control• Keeps relative humidity at safe levels to prevent mold

growth.

Page 12: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Temperature ControlStart

Get local weather from XML feed (Tn, Hn, Tnn, Hnn) Get room weather from sensor (Ts and Hs) Get preferred weather (Tp & Hp) from user

Humidex based Control Tp = HI(Tp, Hp) Tn = HI(Tn, Hn) Ts = HI(Ts, Hs) Tnn = HI(Tnn, Hnn) Adaptive Night Control 2am – 4am : Tp = Tp + 2 4am – 6am : Tp = Tp + 4 6am – 8am : Tp = Tp + 3 Future-aware Control Tp = Tp + (Tnn - Tp)/2

Calculate the difference parameters ΔTps = Tp - Ts ΔTpn = Tp – Tn ΔTns = | Ts – Tn | Device Activation/Deactivation

If ΔTps and ΔTpn are both negative Set AC On Set Heater Off If ΔTps and ΔTpn are both positive Set AC Off Set Heater On If ΔTps is positive and ΔTpn is negative Set AC Off

If ΔTns > 6.5 Set Heater On else, Set Heater Off

If ΔTps is negative and ΔTpn is positive Set Heater Off

If ΔTns > 6.5 Set AC On else, Set AC Off

Page 13: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Project Development

• Split into multi-person stages over a 4 month period• Fast development

• Windows CE• Immediate change visibility in Windows XP• Sufficient external classes for .NET compact

framework• Platform Builder• GUI development using Visual Studio 2005

Page 14: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Testing MethodologyDevice Test Procedure

Sensors Monitored traffic with a logic analyzer and console output

XML Parser Developed a GUI wrapper to view parsed information

X10 Transceiver

Controlled one lamp with a simple GUI on the eBox

PDA Transmitted/received text data over a TCP IP connection

Integrated eHouse system

• Extended individual to multiple features (Test and Fix)

• Enumerated test conditions• Ran system for 2 weeks to check for stability• Compared e-house features enabled and disabled

to check for saving performance

Page 15: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Features under Construction• Secure Remote Access

• Encrypted password protected remote access

• Electricity bill prediction• Live estimation of electricity bill based on user settings

• Home Security• Randomized lighting patterns to discourage burglars

• Brownout/Blackout Response• User configured or preset reduced utilization modes

Page 16: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Market Analysis• Costs $240 (ebox + sensor + X10 transceiver)• Add-on system ($8 per device node)• Smart lighting control• Smart temperature control• Monitor electricity bill to prevent extra expenditure• Prevent moulding• Replace weather warning radios ($75)• Remote Control of devices • Better user experience

Page 17: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Energy Saving Studies• Monthly energy saving of at least 9.75%• Annual monetary savings of $120 for small households• For implementation in every US home

• 129 billion kWh savings• $11.5 billion savings

Page 18: Final Report April 16, 2006 Windows Student Embedded ChallengE

by GT Earth, Georgia Institute of Technology

e house

Potential Ideas• Zwave and Zigbee based home automation systems• Better look and feel of hardware (touch screen)• Interface to more devices• Corporate Edition for commercial buildings• Incorporation into a popular embedded computer (Xbox)• Incorporation remote access into a web service (Windows

Live)

Page 19: Final Report April 16, 2006 Windows Student Embedded ChallengE

Questions?

e house

Vikram

DavidAyan