Slashdot Mirror


Reducing Electricity Bills For Buildings With XML

Roland Piquepaille writes "Even if new buildings are connected to Internet, they usually don't communicate between themselves. And when it comes to electricity, these buildings are selfish and consume what they want without any coordination. Now, an XML-based system developed at Lawrence Berkeley National Laboratory is using Web services to collectively adjust power usage to variations in price. In 'Internet ups power grid IQ,' Technology Research News reports that the system was successfully tested for two weeks on five commercial buildings. 'Beyond price, systems could be programmed to respond to changes in air quality or to tap into sustainable energy sources.' You'll find more details, pictures and references in this overview. [Additional note: The system described here is completely different to the one mentioned in Slashdot last March in Building the Energy Internet.]"

53 of 201 comments (clear)

  1. Great by NeoGeo64 · · Score: 5, Funny

    Now can I power my car with XML to save gas?

    1. Re:Great by DrEldarion · · Score: 4, Funny

      Sure, but the sattelite internet access you'll need negates the savings.

    2. Re:Great by Rei · · Score: 5, Funny

      Well, I've got a fan cooling my room with XML, and Rutan is working on replacing the nitric acid in SpaceShipOne with XML as an oxidizer, so I can't see why not.

      XML is immensely useful; it's self-descriptive nature makes it perfect for communicating with my coworkers that don't speak English very well. It does, however, get annoying saying "greater than" and "less than" all the time, so we modified the standard a bit to use "grethen" and "lessen" as substitutions. We also don't implement the full standard, which has caused some interoperability problems with other XML-interlingual people...

      (Seriously - I'm glad to see that I'm not the only one who, when I first saw this headline, initially thought it was a parody...)

      --
      I'm an owl exterminator!
  2. I reckon... by TwistedSquare · · Score: 4, Funny
    Reducing Electricity Bills For Buildings With XML

    I gotta get my building some XML! Reduced bills here I come.

    1. Re:I reckon... by nomel · · Score: 2, Funny

      Now we can do stunts like seen in the "Hackers"! I know where I'm taking my arch rival girlfriend. /me rewinds the tape again to see Angelina Jolie in the pool.

  3. So... by Heidistein · · Score: 4, Insightful

    And, how much do the servers who calculate this consume?

    1. Re:So... by eln · · Score: 4, Funny

      They've figured out a way to get around this by putting the servers in an adjacent building, so the power consumption of the first building isn't affected.

  4. What is this, 2001? by Anonymous Coward · · Score: 5, Interesting

    I'm sure this is very nice work but the description is the most bogus hyperventilation about XML I've seen in years! What next, Reduce Electricity Bills With P2P?

    1. Re:What is this, 2001? by Araneas · · Score: 5, Insightful

      P2P - Yup. In many areas if you "push" electricity onto the grid you get paid for it. Push juice during peak hours and pull during off peak and you could save money.

    2. Re:What is this, 2001? by cakoose · · Score: 3, Insightful

      He's not saying XML is crap (though it is). He's just saying that the fact that XML was used doesn't have anything to do with the core idea. It makes just as much sense to say "Reducing Electricity Bills For Buildings with Intel processors" (if that's what the servers happened to be running).

    3. Re:What is this, 2001? by ThosLives · · Score: 2, Insightful
      Perhaps, since it sounds like you've actually done something useful with XML, you can shed some light on what the hubbub of XML (both pros and cons) really is.

      It's my understanding that XML is basically just a standard way of saying what a [document] contains. Something like a format which says:

      1. This is how you specify what type of data is in this block.
      2. This is how you specify what should be used to look at data of type 'x'.

      To me, that's about it. It sill requires that the receiving system knows what the heck to do with data of type 'x', or where to get the thing that number 2 above says is required to do something with data of type 'x'.

      If that's all it is, I really don't understand why so many folks are so happy about XML. While I agree that it is great for looking at a document and saying, "OK, this document has data types 'x', 'y', and 'z'." If an [application] knows what to do with those data types, then great. Otherwise, the file is useless.

      Granted, there is great value in having a standardized method of saying what's in a file (after all, a good bit of file formats and OS protection and the like is simply determining what the heck type of data is in a file). I think the problem is that for some reason, somwhere, "XML" got billed as doing something more than just wrapping data contents in some sort of standard metadata. For instance, in this article, you could have sent pricing information out in plain text, or binary, or whatever. They chose to use XML because... well, we'd have to ask the developers.

      As far as I can tell, XML simply specifies how you tell people how you intend them to treat data, but doesn't have any mechanism by which that intent can be enforced or enabled.

      I'd love to hear your comments on this, and definitely any clarfications.

      --
      "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
    4. Re:What is this, 2001? by TimTheFoolMan · · Score: 2, Interesting

      Actually, both of the things you've mentioned become truly important when you're talking about getting data OUT of a variety of proprietary systems. More to the point, Web Services/Soap calls standardize a data access control API for client applications to use, eliminating the transport layer as a consideration.

      Real world example? HVAC company A provides an XML/Web Services interface to allow external systems to query it for energy usage (given the external system is able to validate itself). HVAC company B does the same thing. Now, the external system from Energy Provider C can gather data from A and B without having to dive into any of the myriad of proprietary protocols that those companies would normally use for such data, and can make demand load/limit adjustments, customized billing, and so on, based on that data..

      The real trick is convincing both companies (A and B) that it's in their best interest to provide this non-proprietary interface. While many vendors are pushing neutral protocols, such as BACnet or LON, those aren't really high-level enough to work with at the enterprise level and beyond. For that, you need something like XML/Web Services, so you can eliminate protocols, and have some reasonable chance at interpreting the data.

      Does that help?

      Tim

    5. Re:What is this, 2001? by WuphonsReach · · Score: 2, Insightful

      The real trick is convincing both companies (A and B) that it's in their best interest to provide this non-proprietary interface.

      And there-in lies the rub. It is simply not in a company's best interest to play nicely with competitors or adhere to standards that make it easy to replace company A's product with company B's product. The only way that it happens is if an external agency (usually the gov't, rarely the market) forces all of the players to abide by a standard.

      Sometimes, companies will adhere to open-standards, but only if they don't have vested interests in the other side of the interface. (IOW, they don't stand to profit if they manage to lock the customer into a proprietary interface.)

      All of which is why I chuckle every time the idea of interchangeable data standards comes around. (e.g. EDI, XML, web services)

      --
      Wolde you bothe eate your cake, and have your cake?
    6. Re:What is this, 2001? by potat0man · · Score: 2, Insightful
      Sometimes the market does provide a vested interest.

      I understand the point you made with your scenario. But what about the scenario where Company A, B, C, D, E, F, G, H, I, J, K, L, M,N, and O all use one standard and company P uses a proprietary standard. Most consumers are going to choose the other companies products so that when it breaks or they want to upgrade they can fix it with tools they already own or replace it with parts they have on hand.

      Like you admitted could happen, this is a scenario where market forces are creating an open standard. Although I'm not sure it is all that rare.

      Most cars run off the same types of gasoline and have similar controls (there aren't too many hand operated throttles). Most screws are either flathead or phillips. Pipes and most building materials all adhere to standards. Perhaps the reason market forces aren't forcing software companies to adhere to standards is because their customer base is too ignorant to consider that when shopping for solutions.

      If someone tried to sell me a car that I couldn't fix because all the screws and bolts had heads that required a special tool that only they made and sold for 50 Bajillion dollars; well, I'd go to their competitor who uses the standard bolts and screws and I don't know anyone who wouldn't barring fairly competitive products from each company.

  5. Let me know by Anonymous Coward · · Score: 3, Funny

    when XML can get me laid. Until then, ZZZZzzzzzz...

    1. Re:Let me know by Anonymous Coward · · Score: 3, Funny

      There are some things even XML can't do, fellow Slashdotter.

    2. Re:Let me know by TheTomcat · · Score: 3, Funny
  6. Buy Now! by Elecore · · Score: 4, Funny

    New XML compliant appliances. Save electricity and use fancy buzzwords, all for the low low price of...

  7. Enough with the XML by Anonymous Coward · · Score: 5, Insightful

    "Reducing Electricity Bills For Buildings With XML"? Is the "With XML" part really necessary? Can we stop pretending like XML is the reason that something succeeded? Almost every time I hear someone touting an XML-based solution, that same solution would have been just as successful without XML. Yes, XML is nice, but for most products, unless those products are adhering to an open standard that uses XML, XML offers little more than plain text.

    1. Re:Enough with the XML by haystor · · Score: 3, Funny

      Yes, but XML has an "X" in it and this makes it cool.

      --
      t
    2. Re:Enough with the XML by Abcd1234 · · Score: 5, Insightful

      Bah... that's like saying "Using English to Facilitate Monetary Transfers" when describing what a bank teller does. Or "Using Leibniz Notation for Determining the Area Beneath a Curve". XML is simply vehicle for transfering information. It's notation, nothing more. The really interesting thing is the information itself, and how it's being used.

  8. While this system looks cool... by Tebriel · · Score: 4, Insightful

    While this system seems like a Good Idea(tm), it seems to me that the whole "done in XML" thing isn't a big deal. That's the technological tool they chose to use for this task. Good for them, but pretty much irrelevant to the overall system.

    --
    The Blaster Master Fighting for Truth, Justice, and Evil Pie since 1979
  9. A possible extension by grunt107 · · Score: 5, Insightful

    of this technology is for buildings to get built/retrofitted w/solar panels. Then have the system sell the unused energy the solar produces back to the utilities at the highest price and buy energy at the lowest. This would require energy storage cells, though.

  10. If the power can be reduced based on pricing... by Anonymous Coward · · Score: 3, Insightful

    ...why not just reduce the power usage? This seems like its just being used to use cheaper prices to justify being wasteful.

  11. I can see it now... by Gothmolly · · Score: 5, Funny

    Over the company loudspeaker, HAL's voice:
    "Attention, due to high power costs, the building will now reduce power. Bathrooms, closets, and that big boxy room marked 'Data Center' will be powered down to save money."
    Engineers: No! Computer, leave the Data Center on!
    The Building: I'm sorry, I'm afraid I can't do that.
    Engineers: Stop! You'll die too!
    The Building: I can't afford to place the missi@#&*$#@^$$
    CALL CLEARED.....

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:I can see it now... by the+chao+goes+mu · · Score: 2, Funny
      No, you forgot it's IN XML!

      <MESSAGE>

      <SALUTATION>

      <STRING>

      ATTENTION

      </STRING>

      </SALUTATION>

      <JUSTIFICATION>

      <STRING>

      due to high power costs

      </STRING>

      </JUSTIFICATION>

      And so on...

      --
      Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
  12. What's the point by pctainto · · Score: 2, Insightful

    I don't understand why they would use these systems to respond to price changes. I mean, if you can get by with less power (less money) why would you be using more power? Am I missing something? It makes sense for this to be brownout protection, since you could shut down unnecessary services to keep from everything going black... but I don't understand why you would, say, run the AC at full when the price is low and half when the price is high, when you can easily just run it at half the entire time.

    --
    I think my principles are reachin' an all time low
    1. Re:What's the point by StateOfTheUnion · · Score: 2, Informative
      Because that's not how you run all your industrial electrical systems . . . Why not turn off the grocery store freezer for 20 minutes during the peak electrical demand period of the day? It won't hurt the products and over the course of a month it might save signicant money . . . or why not let the ambient temperature in the building go up about 3-5 degrees F during peak electrical demand hours . . . it won't cause any real problems and it might save some money.

      Or even better, run the freezer and air conditioner at full blast before peak hours and "store" the energy as a cooler than normal building or freezer. Then you can shut them off during peak hours and not worry that the temperature will become too hot.

      If you have a real time system that is updated with pricing, it can use more energy during non peak times and/or use less during peak times . . . This has the advantage not just of saving the consumer money but of also helping to balance the load on the power grid.

    2. Re:What's the point by drinkypoo · · Score: 3, Informative
      You might run the AC at full and pre-cool parts of the building that aren't being used, then you could blow that cool air around the building by feeding medium-temperature air into the system later.

      You might also decide that people just have to live with a warmer office when power costs peak. Nudging the temperature up a couple of degrees might make a big difference at peak rates.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:What's the point by Mr.+Underhill · · Score: 5, Informative

      Demand limiting is big bucks. It is common to have a contract with a power company that says that during peak times you will not exceed a given kWH in a 15 or 30 min interval. Often the penalty for doing so is severe, such as a upward change in rate structure for the rest of the contract.

      Even less harsh contracts usually involve a peak kW demand charge that is in addition to the normal kWH charge.

      Running the AC at half power all the time is often not realistic. Big ACs have control systems that automatically change their output level according to demand anyway. The functionaly described here is actually nothing at all new to those control systems. Just the XML part is new and even that is over a year old for my company.

      Take a look at Johnson Controls, Siemens, Automatated Logic, and Honeywell. All of us have controls systems that do in fact talk between buildings using TCP/IP if not XML in particular. (Bacnet is the big standard protocol in our world actually.) All of us have control systems that does everything that article talks about and much, much more.

  13. XML Hype by CHaN_316 · · Score: 4, Insightful

    Is it just me or is this just more XML hype? The fact that their system uses XML doesn't actually add any new functionality. They could have chosen anything else really... as long as the systems communicated with the same ontology and language.

    I'm scared to fathom the possibilities of PHBs reading this story's headline, and calling up a meeting with all the programmers. He'll announce: from this day forward, our organization will program everything in XML to increase efficiency, enhance synergy, and become more competitive in the market place, while increasing our return on investment! Meanwhile all the programmers look stunned or they're smacking their foreheads.

    --
    "There is no spoon." - The Matrix
    1. Re:XML Hype by NineNine · · Score: 2, Funny

      I couldn't agree more. XML has been out for a long time, but most people, including techies don't understand that XML is simply a format for a PLAIN TEXT file or stream. That's *all* it is. Even if something is in XML, it still has to be in a format that is common within a system. XML is equivalent to a comma delimited flat file, which also works just fine. I can't seem to imagine somebody getting excited about a CSV:

      Hey Bob! Check out this file! It's a plain text file, with data and identifiers, with commas to separate it! Isn't that amazing?!

    2. Re:XML Hype by NineNine · · Score: 2, Informative

      Embarassment is one thing, but ever see a file with a tilde separator? Imagine trying to explain to every DBA wtf a "tilde" is...

      "Yeah, I used tilde as a separator because there isn't a single one in all of the data, and there probably will never be."

      "...."

      "It's the button right under the ESC button plus shift"

  14. Buzzword Freaks Rejoice! by stinkyfingers · · Score: 2, Funny

    Maybe after XMl solves our energy usage problems, it help cut carbs out of our diets, treat erectile dysfunction, and make the torture of living with genital herpes more bearable.

  15. Misleading headline by Thng · · Score: 5, Interesting
    Yeah, it's a bit misleading. Basically, all they're doing is telling the building up to the moment energy prices, and they're dynamically adjusting power consumption based on the price levels ($.30 and $.75/hour) , whether it's turning the A/C up a degree, or dimming lights (speculation).
    The XML isn't a magic bullet in this case, but more like the right tool for the job, which is information interchange across systems.

    In addition, it sounds somewhat similar to what many companies have for off-peak electricity, where you give the power company authority to selectively shut off appliances (electric heat, water heaters, etc) when demand (and usually price) is high. The difference, it seems, is that this is much more fine-grained in control, and it will likely be the end user's choice.

  16. Wow! An efficient market! by StateOfTheUnion · · Score: 3, Interesting
    I actually surprised that more of this hasn't happened already. Large consumers such as manufacturing sites and steel mills often have contracts with power companies that include clauses for load shedding (eg. during the months of May-August, the power company may require running at reduced up to 20% reduced load (from contractual maximums) for no more than X hours is any rolling 3 week period). For this concession, the company in question is given a price on power consumed year round.

    This voluntary load shedding based on a price that moves sounds like an even more efficient marketplace . . . price goes up with demand (given a limited supply), those who are unwilling to pay the new price or in economist speak, those whose opportunity cost is less than the new price reduce consumption. It sounds like a great scheme . . . only those who are willing to pay more (or whose opportunity cost is high) consume more during peak hours. It has the potential of balancing load, creating a more efficient market, and reducing the overall cost of electricity to society.

    (disclaimer . . . I fully recognize that a perfectly efficient market would be socially and morally impractical . . . one should not jerk the rates for electricity in Houston TX on a hot day for people that depend on air conditioning . . . especially not for someone like an unhealthy fixed income pensioner . . . But for those that would see a rate credit or savings to their bottom line . . . it sounds like a win win situation to me.

  17. OASIS TC: oBIX by dubbayu_d_40 · · Score: 3, Interesting
    A new TC has been formed at OASIS for this very purpose: Open Building Information Exchange.

    Control systems such as LonTalk and BACnet are pretty unusable by enterprise class developers. However the data contained in these systems is extremely beneficial to enterprise IT.

    www.oasis-open.org/committees/tc_home.php?wg_abbre v=obix

    1. Re:OASIS TC: oBIX by Dan+the+Control+Guy · · Score: 2, Interesting

      Not true, we use a web server and mySQL to make all of the BACnet stuff, (both IP and MS/TP) available to the back end stuff. Its all Java up from there and I have used Python and Perl to do the same thing.

      --
      When the going gets weird, the weird turn pro- Dr. Hunter S. Thompson
  18. Oh the irony! XML for efficiency by GOD_ALMIGHTY · · Score: 4, Funny

    While I'm sure even XML in an intelligent system could improve overall efficiency of a building, it just seems funny that one of the most bloated tools in the toolbox would be used to do it.

    --
    Arrogance is Confidence which lacks integrity. -- me
  19. BACnet by Mattintosh · · Score: 5, Informative

    I work for a building automation contractor, and I can tell you, this stuff has been around for years. There's even a standard for stuff like this, and it's nothing nearly as lame as a new XML-DTD-that-will-save-the-world.

    The standard is called BACnet (Building Automation and Control Network), and it was (and is) developed by ASHRAE, the American Society of Heating, Refrigeration, and Air-conditioning Engineers.

    We (at my company) are a dealer for a particular brand of native BACnet controllers and software. It's all web-based. Everyone in the industry has web-based software now. Ours happens to be multi-site, too. And ours can interface easily with several hundred different manufacturers' products, including UPS and generator managers. We also frequently take direct control of chillers, which are huge power hogs. All of this can be programmed to maintain a steady climate, light areas appropriately, and keep equipment from failing prematurely, all while monitoring and controlling power usage.

    This is hardly news, and certainly not standards-compliant.

  20. centralised building lighting control by throwaway18 · · Score: 2, Interesting

    Large buildings in the UK often have addressable lighting fixtures. I suspect they get put in as standard when a large building gets rewired these days. The main use is to automatically turn off all the lights in the evening.
    There is usually an untidy pile of desktop computers in the security room or the maintanence guys office thats runs it.

    I'v seen a poor electrician wandering around a big building for months. The labourers who installed the fittings took all the caps off the fixtures and threw them in a big pile. The serial numbers were on the caps. The electrician would fiddle with the computer,
    wander off for a couple of hours and return with the news that fitting 4732 was in a cuboard somewhere.

    I can't see any reason for buildings to talk to each other. Brownouts are unheard of here in the UK, you get the full voltage or very ocasionally nothing. I suspect it is due to the use of 240volts, less current is needed for the same power so less voltage drop due to the resistance of the wires.

    Lighting control is in the hands of electricians. Good luck getting them to use XML and configure things so buildings interact with each other.

  21. Why wasn't this done befor energy deregulation? by michaelmalak · · Score: 4, Interesting
    Isn't it obvious that the first step to having a free market is having published prices?

    Until your XML-enabled thermostat, XML-enabled X-10 command center, or XML-enabled ADT Security Panel reports out the current $/kwh, energy should not be market-priced to the minute. Somehow, California missed this in its great experiment.

  22. Even better by marnargulus · · Score: 2, Interesting

    It would be great if we could set this up, and have multiple power suppliers for an area. The XML would automatically determine the lower price and order from that vendor for a month. Companies would "bid" for large areas, and power prices would drop. The only problem would be if too many people did this and forced the more expensive power companies out of business.

  23. Yeah, Load Shedding... by the_skywise · · Score: 2, Interesting

    Like another poster pointed out, Load Shedding is done to great effect to help curb power use. The Best Buys' in my area subscribe to this by cranking up the temperature in summers to lower AC usage and/or by turning off half the lights.

    But I don't see how this is going to work in office buildings. Turn the AC down in my office by even a few degrees and it gets unbearably hot. The office also has few windows and only one set of fluorescent lights per office, turn out the lights and we cna't do any work.

    What's that leave, the company water fountain?

    "Fountain's off"
    "Oh, must've been a price increase for power this morning..."

  24. Sample of the code by Brain+Stew · · Score: 2, Funny

    <savings system>
    <energy plan>
    <cost> low </cost>
    <consumption> a lot </consumption>
    </energy plan>
    <savings system>

    It's genius! Genius I tells ya!

    --
    "Here's a spoiler: You're will die alone."-Triumph the Insult Comic Dog
  25. I think the original topic is misleading by StateOfTheUnion · · Score: 3, Insightful
    Original poster wrote:

    Even if new buildings are connected to Internet, they usually don't communicate between themselves. And when it comes to electricity, these buildings are selfish and consume what they want without any coordination.

    Am I missing something here? I just reread the articles and I didn't see anything about buildings communicating between themselves. . . I saw an article about buildings configured to respond to energy price information . . . but this information is not shared between buildings. In fact there is a diagram at this link from the original post . . . and it shows XML sent from a central center, not between buildings.

    In fact . . . Quoting from the same link: Beyond price, systems could be programmed to respond to changes in air quality, to participate in emissions trading schemes, to tap into sustainable energy sources, to coordinate the responses of groups of buildings, and possibly to minimize local brownout threats and price spikes, according to Connors. "There's still some wiggle room. But, all in all, it's a very cool beginning," he said.

    The article says that one could . . . coordinate responses between buildings

    The people who did this did not make buildings communicate which each other . . . they said that the could use the same technology to do this. The original post is at best misleading. At worst just plain wrong (according to the articles it cites). Either way it strikes me as an example of exagerated irresponsible journalism.

  26. Help! My office building has been hacked! by the+Luddite · · Score: 2, Funny

    Everytime I flip the light switch the AC turns off and if I use the coffee pot it does unspeakable things to anyone unfortunate enough to be in the bathroom!

  27. Re:xml what? by CausticPuppy · · Score: 3, Funny
    As I mentioned in an earlier post, XML is actually used to transmit the electricity.



    ......

    <fermion type="lepton">electron</fermion >
    <fermion type="lepton">electron</fermion >
    <fermion type="lepton">electron</fermion >

    ......


    Well that's the DC implementation, and the amperage is dependent upon your bandwidth.
    Anybody know what the AC spec looks like?

    --
    -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
  28. Re:Price changes? by iabervon · · Score: 3, Interesting

    Probably not in general, but if you have a large complex, it might be. MIT, for example, has a cogeneration power plant, which produces chilled water, steam, and electricity. The demand for various products affects the rate that the generator has to run, which affects the amount of the others produced. So MIT electricity prices change every 10 seconds (there's a web page which updates at that rate), based on how much other stuff is being used. Furthermore, MIT is on the city grid, and buys any power over what the generator produces at a higher cost. If more than 20 MW are being used, then the amount used affects the percentage that's locally produced, and therefore the average cost.

    So, if it's winter and the heat is on (requiring the generator to run full power), and campus is using less than the 20 MW produced, it makes sense to run the freezers longer such that they'll require less power later when the campus is using more power.

  29. its all about buzzword by nazsco · · Score: 3, Insightful

    do i care if the system use xml?
    it's like highlightinh a calculator for using binary in the insides!

  30. Re:Followup Q by Mattintosh · · Score: 2, Informative

    do these systems control the lights

    Yes. Speaking strictly about ALC products, you can either turn the lights on and off with control programs in the general purpose "HVAC" controllers (which have various configurations of inputs, along with a fully programmable microprocessor from the PPC family), or you can buy a Triatek (made by ALC) lighting system, which undoubtedly has more features for lighting, but isn't quite as general purpose.

    Basically, the system is a set of networked control modules, each able to turn things on or off (Form C contact, 3A max), ramp up and down with a variable output signal (0-10VDC or 0-20mA), and sense inputs of several types (thermistor, dry contact, 0-10VDC, 0-5VDC, 0-20mA). The controller itself can handle timed schedules and network-viewable points (inputs or outputs on other modules, broadcast over the network). A central server hosts the software and user interface, but each module has its program flashed into EEPROM. Reprogramming is a matter of a few seconds, but loss of power doesn't necessarily cause catastrophic failure.

    To sum up: you can control damned near anything with a system like this.

  31. Feedback problems by linuxwrangler · · Score: 2, Insightful

    My old roommate worked for a firm that made automatic real-time meter readers and associated equipment to help facilitate real-time pricing and usage control.

    Managing the grid turns out to be a problem. If buildings or factories are programmed to shed load as the price increases then you can cause a situation where the load drop causes a price drop which signals the systems to start up again. Lather, rinse, repeat.

    Additionally there is the problem that some systems can respond quickly (reduce to minimum lighting) while others have much longer startup/shutdown times (assembly lines, utility peaker plants).

    Balancing everything to prevent gaming the system and to ensure reliabilty will have to be addressed before such systems can reach widespread use.

    --

    ~~~~~~~
    "You are not remembered for doing what is expected of you." - Atul Chitnis
  32. XML saves the world AND fights bad breath! by Theovon · · Score: 2, Funny

    Wow. It seems like XML is like the Holy Grail or something. I'm guessing from the headline that XML was the primary enabler for this power-saving thing, and were it not for XML, the power-saving would not have been possible!

    Wow! XML is like that miracle stuff you can buy on TV which will clean the worst stains off your pots and pans, makes the best sandwitch spread you've ever eaten, and also makes a great substitute for gasoline.

    Dude, now that I have XML, I have no excuse not to do my laundry, exercise, or clean the house, because with XML, I can do ANYTHING, and I can do it so much easier too.

    The thing is, unlike those other people, I'm not really smart enough to figure out how to use XML to save money on my power bill.