- Director of Facilities and Fleet Management »
- Construction engineer, U.S. Dept. of State »
- Operating Engineer »
- Foreign Service Facility Manager »
- Facilities Utility Specialist »
Autonomous Actions on the Intelligent Edge
August 11, 2017 - Building Automation
By Ken Sinclair
Powerful low-cost edge controllers using open source software are changing the industry landscape. Intelligent Edge Computing changes machine learning's location, bringing more power with an autonomous personality even closer to the edge while providing the foundation for a decentralized architecture creating machine distributed collaboration.
The joke in our industry is that we are either moving towards or away from centralization. The latest trend sees us moving our present cloud power to the edge driven by low cost, extremely powerful controllers capable of a decentralized collaboration. Although this embodies a lot of new concepts it is not that different than the microprocessor revolution of the early 1980s when the power of mainframe and mini was pushed to stand-alone controllers.
From our lead article, Your Buildings’ 21st Century Edge, "What are the takeaway lessons here regarding how edge analytics controllers will disrupt the current building industry?"
The article says: “Looking at what is happening in edge control and analytics in cars is a good way to understand how comparable technology will bring buildings into line with 21st Century service demands.
“We see, for example, that new edge controllers — those that support the full software stack needed to collect, store and run analytics on time-series data from a building’s many digitized sources — are going to be a powerful force in building automation.”
We will follow the autonomous car's development of extremely powerful edge implementations to achieve autonomous interaction for our industry. Simple pattern recognition and response (“Look, a dog!”) are handled locally by the autonomous car. In our industry learned actions such as "there is no one in the room," "client arrived at 8:30 am yesterday," ''client has just returned from jog," and other learned actions would be turned into autonomous actions.
From this well read article last month, From the Clouds to the Fog, comes this obsrevation: “Back then, I advocated for enterprise energy monitoring and building control in the low-lying cumulus clouds. Today, I would look to managing energy and service delivery in local autonomous systems. These autonomous systems are the fog. Fog offers thinly disbursed nodes of intelligent actors.”
From this article on evolving open source, The Edge of VOLTTRON’s Sword, comes this statement: “The software stack is available free on GitHub to put onto a small form factor computer and create your very own 'edge device.' For the building and HVAC space, the platform speaks BACnet and MODBUS. Out of the box and on a mini pc it can be used as a data collection device.”
Article closes with: “True open source communities have been relatively rare in the building automation industry; Haystack and Sedona are the two others that immediately come to mind. It is our hope that VOLTTRON can become a robust and well supported platform with an active community of individuals and organizations dedicated to further development. Secure and open access to data is fundamental in realizing the future potential of the building automation industry.”
Microsoft CEO Satya Nadella recently described changes during his keynote address at the company’s Build 2017 conference in Seattle. “We’re moving from what is today’s mobile-first, cloud-first world to a new world that is going to be made up of an intelligent cloud and intelligent edge.”
With IoT Edge, Microsoft now makes it easier for developers to move some of their computing needs to these devices. IoT Edge can run on Windows and Linux and on devices as small as a Raspberry Pi with only 128MB of memory. The Microsoft services that can run on these devices include Azure Machine Learning, Stream Analytics (which came to Edge devices earlier this year), Azure Functions, Microsoft’s AI services, and the Azure IoT Hub.
Recently Intel launched deep learning on a USB stick. This ultra-low power VPU enables you to add visual intelligence and machine learning capabilities in battery-powered products such as autonomous drones, or intelligent security cameras — at the edge, without a connection to the network, or the need for a cloud backend for your machine-learning application.
This leap from cloud to tiny edge devices literally opens our world, but how to manage machine distributed collaboration?
This solution, described by Harbour Research, is waiting in the wings: Blockchain: Enabling Truly Distributed Collaboration. Blockchain has the potential to provide the foundation for a decentralized architecture that would allow permissioning of data to proper stakeholders in the ecosystem they are associated with, enabling devices to work together autonomously, without humans.
From Toby Considine's August column, Cryptocurrency is more than just Blockchain and Bitcoin, comes these thoughts: "I am watching closely a new CC project, IOTA, which is based on Tangle. Tangle uses directed asymmetric graphs instead of blockchain. Tangle supports forking a database, to rejoin later, which might be critical in IoT applications that may lose connections to the cloud. IOTA can operate without the cloud if an isolated market is desired. IOTA has been demonstrated running on devices as small as a Raspberry PI."
In case your mind (like mine) is now tangled this may help, from IOTA: http://iota.org.
In this new autonomous machine economy, IOTA will be the backbone. The Tangle ledger is able to settle transactions with zero fees so devices can trade exact amounts of resources on-demand, as well as store data from sensors and dataloggers securely and verified on the ledger.
The swarmed data collected and analyzed plus the learned actions are the feedstock for training machine-learning.
It is a new world where powerful edge devices will learn what they need to know by simply being present and respond with learned actions while sharing their knowledge in a swarm like distributed collaboration. We will start with small victories but you will be amazed how fast this will happen, like horses to cars, but the change to autonomous things will occur even faster.
The autonomous things will provide seamless interaction learning our wishes. In the beginning we will express ourselves with data input, but quickly more autonomous devices pushed to the new ever-evolving edge will turn our feelings into data for machine distributed collaboration.
Machine learning and artificial intelligence are not common in today’s building automation systems. Some systems have features built into their software that represent the beginnings of this technology, but none have been able to capture the true benefits that autonomous actions on the edge will.
New-found visibility and context turns what was once darkness and noise into easily digestible and manageable chunks of actionable information, which now occurs autonomously on the edge.
We are presently working on cool thoughts for our education sessions for AHRExpo January 2018 Chicago: "The Future of Building Automation: Growing Autonomous Buildings from the Intelligent Edge." Be sure to join us and share your thoughts with us on this exciting topic.
Ken Sinclair is the founder, owner, and publisher of an online resource called AutomatedBuildings.com. He writes a monthly column for FacilitiesNet.com about what is new in the Internet of Things (IOT) for building automation.