John Beardmore - Wales Green Building Marketplace

advertisement
The future of BMS is OPEN ?
For Wales Green Building Marketplace
(The short version !)
10th February 2016
© T4 Sustainability Ltd
What are we talking about ?
Any system fixed within a building which
monitors or automates the behaviour of
the building to facilitate its use, comfort
and safety, for example
• energy management,
• access and security, and
• emergency response, e.g. fire alarm.
Sometimes called BMS, BEMS, or ICS
(Infrastructure Control Systems)
Things to think about…
1. What are the common problems with
these systems ?
2. What are we doing to meet our own
needs ?
3. If this is to be part of a general
solution, what standards should we
follow or develop, and where should
we go next ?
What are the common problems
with these systems ?
• Cost - hardware, rental or purchase, and software
licenses, upgrades etc.
• Lack or non use of open standards.
• Poor interoperability between product ranges and
manufacturers.
• Finite product lifecycles and obsolescence.
• Obscure cabling / networking requirements.
• Duplication of cabling and sensors between systems.
• Lack of sharing of raw and interpreted data between
systems.
Example
The Galleries Of Justice Museum, Nottingham UK
Summary of the financial problem
•
•
•
•
Replacement cost £41,509 (59,299 EUR).
20 year service life with luck.
Depreciation > £2,000 (2,860 EUR) per year.
Annual maintenance cost > £3,300 (4,700 EUR)
per year.
These combined costs are significantly higher than
the value of fuel and staff time saved.
What are we doing to meet our
own needs ?
oBeMS
open source
Building energy Management System
What have we set out to do ?
• Long range plan is to develop ‘oBeMS’, an
Open Source Building Energy Management
System.
• Some AMR functionality is already
prototyped as a useful subset of the BMS
system.
• BMS functionality to be developed to
support users of buildings, and academic
research (e.g. the SmartPod project,
undertaken by Derby University, EKV
Design, De Montfort University, and T4
Sustainability).
• Some basic control experiments have
already started.
What do we want from the system ?
• Modular, hardware independent.
• Based on widely available open source
software and hardware platforms.
• Single location or distributed (IoT).
• Low cost but accurate, flexible & configurable.
• Data structures to support analysis and
decision making from time series data.
• Open Source ‘product’ and tool chains.
Scalable systems
• Simplest - one location, one sensor, one
cheap single board computer.
• More complex - spread over many
locations, many sensors at each location,
archival database, visualisation and
analytical tools. Can aggregate or compare
data from multiple sites with single SQL
query. Sophisticated user interface.
Simple LAN
Web server
oBeMS client
Sensor server
_____________ Various users / managers of the system _____________
Web server and RDBMS
NAT Router
for Archive
Site
Global IP network
NAT Router for Site 1 LAN
Web server
oBeMS client
Sensor server
Web server
oBeMS client
Sensor server
NAT Router for Site 2 LAN
Web server
oBeMS client
Sensor server
NAT Router for Site 3 LAN
Web server
oBeMS client
Sensor server
Web server
oBeMS client
Sensor server
Software Overview
Can be seen as a software ‘stack’ where the
components need not be located on the same
machine:
• Configuration / scheduling
• Behavioural interpretation / analysis
• Archiving goals, data, reasoning, and actions
• Interpretation of sensor data, goals and rules
to decide physical actions
• Data aggregation / forwarding
• Servers for sensors
What hardware are we using ?
• Now on our third try:
• Raspberry Pi - Cheap, a lot of memory,
open source OS and tool chains.
• See http://www.raspberrypi.org
• Could just as soon be BeagleBone etc…
Example:
Measures industrial
unit electrical
consumption plus two
PV systems.
First experiments with
pulse output electricity
meters
What sort of data can be
collected ?
Anything with a pulse output
•
•
•
•
electricity meters,
gas meters,
water meters,
GM counters etc.
Analogue signals
• anything that can be converted to a
voltage.
Simple PV system - Jun to Nov
What’s the communications
architecture?
• Client server communicating via IPv4
address and port number for now.
• Software modules can be distributed to
run anywhere, (but should be clustered
on hardware to minimise number of
possible points of failure, and minimise
network delays).
What messaging protocol are
we using ?
• The very simple ad hoc protocols used now
are easy to read and interpret.
• Other message protocols could easily be
added as modules.
Future plans
• Reliability and stability
improvements.
• Ways to express BMS rules without
coding in C++.
• Intuitive configuration tools for non
programmers.
• Control functions implemented as
well as monitoring.
Which Open Source license ?
• http://www.opensource.org/docs/osd
• Probably GNU General Public License v2
• http://www.gnu.org/
What about hardware ?
• Isn’t the Raspberry Pi just a toy ?
• How long will it be around ?
• Is it up to the job ?
• What else is needed to make it
useful and robust ?
How Do You Access The
Hardware ?
• The oBeMS Open source software allows
local and networked access to the hardware.
• It includes a template for the development of
Building Management, Energy Management,
and Infrastructure Control Systems.
What is Free ?
• “Free software” is a matter of liberty, not
price.
• Think of “free” as in “free speech”, not as
in “free beer”.
What standards should we
follow or develop ?
Open question for potential users.
• What features do you need / want ?
• Do the standards we need for ICS
interoperability exist ?
• Are they accessible at acceptable cost ?
• Where are the gaps in the standards ?
• Who might develop any necessary
standards or protocols to fill the gaps ?
Can I see this running live ?
Yes - please contact us for latest test
URLs.
Are there other projects like this ?
We’re pleased to say that there are, and
we anticipate that more will emerge over
time. Examples include:
• http://openenergymonitor.org/emon/
• http://www.gurux.fi/
• http://pleg.ma/research/
So should the future of BMS / ICS
be open ?
Yes !
But only if the will is there to make
and use Open Systems.
© T4 Sustainability Ltd
Thank you - Any questions?
Contact us:
John@T4sLtd.co.uk
+44 7785 563116
© T4 Sustainability Ltd
Wales Green
Building Marketplace
#WGBM16
@WalesGreenBuild
Download