Smarter Grid Solutions Adopts eXtremeDB Cluster DBMS To Make Power Networks Safer and More Efficient
Smarter Grid Solutions' patented and proven technology increases existing grid capacity, enables timely connection for new loads and generators, and manages complex, bi-directional power flows while maintaining the power system within statutory voltage limits. Its solutions help power companies accelerate the move towards large-scale use of renewable energy at a fraction of the cost, simply by making better use of the existing grid and simplifying connection for new low-carbon technologies.
Providing power grids with the intelligence to accomplish these goals requires a lot of critical field data – and that’s where eXtremeDB Cluster comes in, according to Neil McNeill, Head of Solutions at Smarter Grid Solutions. McObject’s database system resides in Smarter Grid Solutions’ platform software that monitors and controls devices across the network and facilitates communication between them. The platform runs autonomously in locations ranging from regional control centers to local electrical substations, executing deterministic algorithms to manage multiple generators associated with different network constraints.
“Speed of response is critical,” McNeill said. eXtremeDB Cluster’s time-sensitive roles include tracking conditions at network constraint locations (“pinch points”) and triggering remedial actions on an escalating basis, such as curtailing the energy production from renewable generation or tripping circuit breakers in order to maintain the electrical power system within statutory operating limits, he said.
To provide the needed speed, eXtremeDB Cluster relies on its core in-memory database system (IMDS) design. In-memory databases store records in main memory, eliminating the overhead of disk and file I/O, cache management and other functions found in traditional on-disk database management systems (DBMSs). The Smarter Grid Solutions technology’s responsiveness also benefits from eXtremeDB Cluster’s in-process architecture: the database system is embedded in the application process, eliminating the latency of inter-process communication (IPC) between client and server modules.
Smarter Grid Solutions chose Java for development because of its wide acceptance by utilities and other power network operators. eXtremeDB’s Java Native Interface (JNI) delivers the fastest performance in this environment by providing direct access, in Java, to database functions that execute as ultra-fast compiled C/C++ code. It also streamlines coding by enabling developers to access eXtremeDB while working entirely with "plain old Java objects" (POJOs). Smarter Grid Solutions also makes use of Real-Time Java to retain determinism within their Smart Grid algorithms.
In its need for determinism, McNeill compared his company’s technology incorporating eXtremeDB to an automated control unit within a real-time process control system. It must respond synchronously to events on the network, with a time threshold of approximately 800 milliseconds. However, Smarter Grid Solutions has tested the system successfully down to 20 ms, he said. (This overall system response includes database processing with eXtremeDB.)
Smarter Grid Solutions must meet power network operators’ stringent fault-tolerance requirements. eXtremeDB’s clustering capability ensures database up-time by spreading processing across multiple hardware nodes, providing continuous availability in the event of failure on one node. eXtremeDB Cluster’s “shared nothing” architecture eliminates reliance on a shared SAN or other storage resource.
Clustering can also dramatically increase net processing power available for data management, and reduces cost-of-ownership by enabling the system to expand by adding low-cost servers. This “horizontal scalability” meets Smarter Grid Solutions’ need for a technology that supports both small and large deployments, McNeill said.
“Energy production and transmission solutions, with their need for the highest performance and reliability, present significant challenges to database systems. McObject has long targeted this market with eXtremeDB and can point to many successful deployments,” said Chris Mureen, McObject’s chief operating officer. “We are pleased that Smarter Grid Solutions is leveraging our eXtremeDB Cluster distributed in-memory database system to help network operators meet key goals including greater efficiency and sustainability, without the need for costly infrastructure upgrades.”
About Smarter Grid Solutions
Smarter Grid Solutions is at the forefront of smart grid technology, offering power companies and utilities affordable, innovative solutions to transition to a low carbon electricity system. It has become the UK's leading dedicated smart grid technology company, with offices in Glasgow and London. Its customer list includes a growing number of large power companies and utilities in the UK, mainland Europe and the US.
The company has pioneered a new and proven technological approach to help power companies and utilities make use of latent capacity in the existing grid to connect more renewable energy and respond to an increase in demand for electricity. This is more cost effective, sustainable and timely than building new capital grid upgrades. Visit the Smarter Grid Solutions Web site at www.smartergridsolutions.com.
Founded by embedded database and real-time systems experts, McObject offers proven data management technology that makes applications and devices smarter, more reliable and more cost-effective to develop and maintain. McObject counts among its customers industry leaders such BAE Systems, Siemens, Philips, EADS, JVC, Tyco Thermal Controls, F5 Networks, CA, Motorola and Boeing. McObject, based in Issaquah, WA, is committed to providing innovative technology and first-rate services to customers and partners. The company can be reached at +1-425-888-8505, or visit www.mcobject.com.
McObject and eXtremeDB are registered trademarks of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.