1 / 12

University of Nebraska–Lincoln Campus Energy Management System: Technology Overview April 11, 2006

University of Nebraska–Lincoln Campus Energy Management System: Technology Overview April 11, 2006. Stefan Newbold (snewbold@unl.edu). System Topology. What is Open Source Software?. Code is available to users so that they may view, add, build new versions

hasad
Download Presentation

University of Nebraska–Lincoln Campus Energy Management System: Technology Overview April 11, 2006

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. University of Nebraska–Lincoln Campus Energy Management System: Technology Overview April 11, 2006 Stefan Newbold (snewbold@unl.edu)

  2. System Topology

  3. What is Open Source Software? • Code is available to users so that they may view, add, build new versions • Program may be changed to suit individual needs • Usually a Collaborative effort (made possible by the internet) • Free  • Companies have been formed around successful projects open source projects • How do these companies make money? • Support, consulting, education. • “Professional” editions

  4. Open Source Software Examples • Linux Operating System • Apache Web Server

  5. Open Source Software Examples • MySQL Database • PHP Web Programming Language • Linux + Apache + MySQL + PHP = LAMP

  6. Other Open Source Tools • New Distributed Control Language (DCL) developed using GNU LEX and YACC scanner / parser • Backend processes written in C/C++ using GNU compilers and KDevelop • User workstation software built using Java programming language and NetBeans Integrated Development Environment

  7. Where is the Control Logic? Everywhere!- Workstation- Server- Field Computers- Controllers

  8. How to Represent Control Logic? • Icon based graphics

  9. How to Represent Control Logic? • Text based control language

  10. EMCS User Interface Demo • Our “marketing” department came up with the name jEMS  “Java Energy Management System • The use of Java makes this interface portable (Windows, Linux, Apple, Solaris, etc.) • You can download a copy of jEMS from our website http://emcs-web1.unl.edu

  11. Jump in, the water is fine! • We are looking for other like minded universities or governmental entities that would like to use our technology and collaborate with us • Does require a paradigm shift • More information can be found at: http://emcs-web1.unl.edu

  12. Questions? “Technology is ruled by two types of people: those who manage what they do not understand, and those who understand what they do not manage.” Mike Trout

More Related