skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Intelligent Load Control

Abstract

The ILC algorithm prioritizes available loads for curtailment in large and small/medium size commercial buildings.

Publication Date:
Research Org.:
Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1395827
Report Number(s):
ILC; 005459MLTPL00
Battelle IPID 31200-E
DOE Contract Number:
AC05-76RL01830
Resource Type:
Software
Software Revision:
00
Software Package Number:
005459
Software CPU:
MLTPL
Open Source:
Yes
available at https://store.pnnl.gov and at Volttron github site.
Source Code Available:
Yes
Other Software Info:
Available as open source on PNNL store: https://store.pnnl.gov Relates to the Volttron software project.
Country of Publication:
United States

Citation Formats

. Intelligent Load Control. Computer software. https://www.osti.gov//servlets/purl/1395827. Vers. 00. USDOE. 29 Sep. 2017. Web.
. (2017, September 29). Intelligent Load Control (Version 00) [Computer software]. https://www.osti.gov//servlets/purl/1395827.
. Intelligent Load Control. Computer software. Version 00. September 29, 2017. https://www.osti.gov//servlets/purl/1395827.
@misc{osti_1395827,
title = {Intelligent Load Control, Version 00},
author = {},
abstractNote = {The ILC algorithm prioritizes available loads for curtailment in large and small/medium size commercial buildings.},
url = {https://www.osti.gov//servlets/purl/1395827},
doi = {},
year = 2017,
month = 9,
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:
  • The future of intelligent control systems depends upon the extent to which Artificial Intelligence (AI) technology can help control engineers deliver practical solutions to difficult control engineering problems. Conventional control design approaches have achieved notable successes in the design and implementation of robust, adaptive controllers for systems with well-defined mathematical models. However, conventional approaches have had difficulty supporting engineers in the design and implementation of control systems when an accurate mathematical model is not available. Also, verification that computer-controlled systems perform to specifications, validation of the specifications, higher-level control, operator decision aids, system diagnosis, operator alerting, and reconfiguration of systemsmore » which experience large changes over time or potentially catastrophic failures are significant challenges to control science and engineering. It is in these difficult areas where the AI technologies of knowledge representation, learning, search, diagnosis, planning, and decision are being used to aid control engineers. Algorithms for computer-controlled systems and software tools to help implement these algorithms have been a subject of research and commercialization for decades. Computer-Aided Control Engineering (CACE) tools have achieved a degree of success in the past decade based on their ability to assist in the control system design and implementation process. Specialized tools have been made available for system identification, system simulation, controller design and controller implementation. Recently, efforts have been made to build integrated CACE environments. This paper will describe the results of the workshop and subsequent efforts to use these results to shape a DARPA software development project.« less
  • The Workshop on Software Tools for Distributed Intelligent Control Systems was organized by Lawrence Livermore National Laboratory for the United States Army Headquarters Training and Doctrine Command and the Defense Advanced Research Projects Agency. The goals of the workshop were to the identify the current state of the art in tools which support control systems engineering design and implementation, identify research issues associated with writing software tools which would provide a design environment to assist engineers in multidisciplinary control design and implementation, formulate a potential investment strategy to resolve the research issues and develop public domain code which can formmore » the core of more powerful engineering design tools, and recommend test cases to focus the software development process and test associated performance metrics. Recognizing that the development of software tools for distributed intelligent control systems will require a multidisciplinary effort, experts in systems engineering, control systems engineering, and compute science were invited to participate in the workshop. In particular, experts who could address the following topics were selected: operating systems, engineering data representation and manipulation, emerging standards for manufacturing data, mathematical foundations, coupling of symbolic and numerical computation, user interface, system identification, system representation at different levels of abstraction, system specification, system design, verification and validation, automatic code generation, and integration of modular, reusable code.« less
  • The future of intelligent control systems depends upon the extent to which Artificial Intelligence (AI) technology can help control engineers deliver practical solutions to difficult control engineering problems. Conventional control design approaches have achieved notable successes in the design and implementation of robust, adaptive controllers for systems with well-defined mathematical models. However, conventional approaches have had difficulty supporting engineers in the design and implementation of control systems when an accurate mathematical model is not available. Also, verification that computer-controlled systems perform to specifications, validation of the specifications, higher-level control, operator decision aids, system diagnosis, operator alerting, and reconfiguration of systemsmore » which experience large changes over time or potentially catastrophic failures are significant challenges to control science and engineering. It is in these difficult areas where the AI technologies of knowledge representation, learning, search, diagnosis, planning, and decision are being used to aid control engineers. Algorithms for computer-controlled systems and software tools to help implement these algorithms have been a subject of research and commercialization for decades. Computer-Aided Control Engineering (CACE) tools have achieved a degree of success in the past decade based on their ability to assist in the control system design and implementation process. Specialized tools have been made available for system identification, system simulation, controller design and controller implementation. Recently, efforts have been made to build integrated CACE environments. This paper will describe the results of the workshop and subsequent efforts to use these results to shape a DARPA software development project.« less
  • The power of Ethernet for control and automation technology is being largely understood by the automation industry in recent times. Ethernet with HTTP (Hypertext Transfer Protocol) is one of the most widely accepted communication standards today. Ethernet is best known for being able to control through internet from anywhere in the globe. The Ethernet interface with built-in on-chip embedded servers ensures global connections for crate-less model of control and data acquisition systems which have several advantages over traditional crate-based control architectures for slow applications. This architecture will completely eliminate the use of any extra PLC (Programmable Logic Controller) or similarmore » control hardware in any automation network as the control functions are firmware coded inside intelligent meters itself. Here, we describe the indigenously built project of a cryogenic control system built for linear accelerator at Inter University Accelerator Centre, known as “CADS,” which stands for “Complete Automation of Distribution System.” CADS deals with complete hardware, firmware, and software implementation of the automated linac cryogenic distribution system using many Ethernet based embedded cryogenic instruments developed in-house. Each instrument works as an intelligent meter called device-server which has the control functions and control loops built inside the firmware itself. Dedicated meters with built-in servers were designed out of ARM (Acorn RISC (Reduced Instruction Set Computer) Machine) and ATMEL processors and COTS (Commercially Off-the-Shelf) SMD (Surface Mount Devices) components, with analog sensor front-end and a digital back-end web server implementing remote procedure call over HTTP for digital control and readout functions. At present, 24 instruments which run 58 embedded servers inside, each specific to a particular type of sensor-actuator combination for closed loop operations, are now deployed and distributed across control LAN (Local Area Network). A group of six categories of such instruments have been identified for all cryogenic applications required for linac operation which were designed to build this medium-scale cryogenic automation setup. These devices have special features like remote rebooters, daughter boards for PIDs (Proportional Integral Derivative), etc., to operate them remotely in radiation areas and also have emergency switches by which each device can be taken to emergency mode temporarily. Finally, all the data are monitored, logged, controlled, and analyzed online at a central control room which has a user-friendly control interface developed using LabVIEW{sup ®}. This paper discusses the overall hardware, firmware, software design, and implementation for the cryogenics setup.« less
  • Various technologies described herein pertain to an electrical outlet that autonomously manages loads in a microgrid. The electrical outlet can provide autonomous load control in response to variations in electrical power generation supply in the microgrid. The electrical outlet includes a receptacle, a sensor operably coupled to the receptacle, and an actuator configured to selectively actuate the receptacle. The sensor measures electrical parameters at the receptacle. Further, a processor autonomously controls the actuator based at least in part on the electrical parameters measured at the receptacle, electrical parameters from one or more disparate electrical outlets in the microgrid, and amore » supply of generated electric power in the microgrid at a given time.« less

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

OSTI staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, OSTI will contact you. No further action will be taken until all required information and/or payment is received. Orders are usually processed within three to five business days.

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)