Design Perceptive

Intelligent Control Systems

Zen Home

by tim on Aug.14, 2009, under Context-aware Computing, Intelligent Control Systems, School

I like the concept of a minimalism when it comes to the home. It appeals to the senses by simplicity. And, in my opinion, one characteristic of a minimalist home is that it requires minimal effort to run and maintain. In other words, it is very hands off. So, I’ve been working with intelligent control systems, adding them as I can. Recently, I installed a simple timer-based irrigation system for my garden and patio.

Now, I’ve started looking at controls for the HVAC. I want to be comfortable, but I don’t want to have to deal with the thermostat anymore. I also want to save money, but I don’t want the hassle of trying to figure out everyone’s schedules and programming the system for that. Now, these goals are somewhat contradictory. If I wanted to maximize my money savings, I simply turn off the AC. But, that costs me in terms of comfort. If I want to be comfortable I run the system, and I am going to incur operating expense. There’s a balance here somewhere.

So, after a little foray into a Research Experience for Undergrads, where I did some research into intelligent control systems, I’ve decided to start wiring up my house. I have a good thermostat that gives me the ability to control the HVAC via my computer. I can also read information about the temperature in the house.

I also need to keep track of who is home and who isn’t. To do this, I’ve enlisted the help of Google and my cell phone. Every so often, my phone tells Google where it is. I can pull this information straight off the web through a nifty URL Google provides. I currently have my home computer doing this every 10 minutes. I’m going to let it run tonight and all day tomorrow.

I propose to use this mechanism to train an artificial neural network designed to learn my occupancy patterns. This can be used to determine if I’m going to be home at any particular time, giving my HVAC something to work with to determine when it should operate.

1 Comment more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!