Professional Documents
Culture Documents
Benjamin Shafer
Fall 2023
2
Executive Summary
The proposed project, "Smart Solutions for Electric Power Management," aims to enable
The Wine Group, a large wine manufacturing business, to comprehensively analyze and optimize
their electricity usage, encompassing reductions in both overall and peak electricity consumption
algorithms, the project seeks to provide actionable recommendations for cost reduction, energy
efficiency improvement, and peak demand management, ultimately empowering the organization
Its purpose is to address the challenges and costs associated with escalating electricity
demands, recognizing environmental consequences and the finite supply of electricity by utility
companies. The project's comprehensive solution emphasizes specific cost-related concerns, such
as demand charges and time-of-use rates, with the potential to reduce strain on the grid during
peak demand periods, resulting in fewer rolling blackouts and enhanced reliability of electricity
supply.
Anticipated outcomes include cost savings for The Wine Group, potential benefits for
utility companies through reduced infrastructure wear and cost savings, and the promotion of
energy efficiency and renewable energy adoption for broader environmental sustainability. In
conclusion, the project holds promise for stakeholders while effectively addressing the growing
Table of Contents
Introduction/Background......................................................................................................................4
Project name and description................................................................................................................ 4
Problem and/or issue in technology.......................................................................................................4
Solution to the problem and/or issue in technology..............................................................................5
Environmental Scan/Literature Review................................................................................................. 5
Stakeholders.........................................................................................................................................6
Ethical Considerations............................................................................................................................ 7
Legal Considerations.............................................................................................................................. 7
Project Goals and Objectives:....................................................................................................8
Goals....................................................................................................................................... 8
Objectives................................................................................................................................ 8
Final Deliverables........................................................................................................................ 9
Approach/Methodology.............................................................................................................10
Timeline/Resources...................................................................................................................10
Timeline and Milestones........................................................................................................ 10
Resources Needed................................................................................................................ 11
Platform...................................................................................................................................... 11
Risks and Dependencies.......................................................................................................... 12
Risks...................................................................................................................................... 12
Dependencies........................................................................................................................12
Testing Plan................................................................................................................................13
References..........................................................................................................................................14
4
Introduction/Background
Smart Solutions for Electric Power Management is an application that can be used by The
Wine Group to analyze their electricity usage and explore possible solutions to reduce their
overall and peak electricity consumption. The Wine Group is a large wine manufacturing
business with several locations throughout central California. At one of their locations, a typical
electric bill will usually cost them anywhere from $100,000 to $200,000. The application will
use machine learning algorithms to analyze their historical power usage which will then be used
by the company to develop solutions for reducing their electric expenses, and finding new ways
This project will address the pressing issue of escalating electricity demands and the
associated rising costs faced by many businesses. This challenge stems from the nation's ongoing
development, which has led to a consistent increase in total electricity consumption. The
finite supply of electricity by utility companies, underscore the urgency of this project.
Furthermore, during extreme weather events such as intense heat waves and cold waves, the
demand for electricity can exceed supply capabilities, resulting in rolling blackouts. These issues
not only inconvenience residential homes but also pose a significant risk to critical industries
such as hospitals. To tackle these problems, the project aims to address specific cost-related
concerns, including demand charges and time-of-use rates, highlighting the clear necessity for a
To address the issue of escalating electricity demands and costs, Smart Solutions for
Electric Power Management will provide tools for developing and exploring potential solutions,
leveraging machine learning to analyze historical usage data and provide actionable insights. It
will tackle the challenge of reducing peak demand consumption by implementing an intelligent
load control system that optimizes the runtime of high-consumption systems, reallocating them
to non-peak periods where possible. Additionally, it will promote the adoption of alternative
power sources like solar and battery storage to supplement utility power during high-demand
periods. To reduce overall consumption, the application will help users identify and isolate areas
of high power usage and facilitate the generation and storage of renewable energy, such as solar
power. This comprehensive technology solution will empower users to make informed decisions
and proactively address the growing electricity demand and associated costs.
There are many existing software applications offering solutions in the field of power
coordination platform funded by the Department of Energy and developed by the Pacific
versatile platform for collecting data from diverse devices and provides the necessary framework
and tools for data interaction. It can be employed to deploy intelligent load control systems that
effectively manage and shape building electricity consumption, thereby ensuring that demand
usage does not exceed defined thresholds. This approach has been demonstrated to yield cost
6
savings, offering a practical solution for optimizing electricity consumption (2020). However, it
is worth noting that VOLTTRON does not incorporate machine learning into its operations.
Additionally, there are many other options in the form of proprietary software designed
for power management solutions. These solutions offer potential benefits but are often associated
with high costs, which makes it difficult to compare this project with and can also deter
organizations from exploring their capabilities thoroughly. As a result, the accessibility and
organizations seeking efficient ways to manage electricity demand and reduce operational
expenses.
Stakeholders
The stakeholders in this project encompass several groups, each with their own potential
gains and losses. The company initiating the project stands to benefit significantly by discovering
new solutions that could substantially reduce their utility expenses, potentially leading to
increased profitability. Company employees could also reap rewards through bonuses or income
raises if cost savings are substantial, and new positions created for implementing and
On the other hand, the utility company may lose some revenue due to reduced electricity
consumption, but it could also benefit from reduced wear on its infrastructure and associated cost
savings. Moreover, other customers of the utility company, including residential and commercial
entities, stand to gain from this project as it could lead to less strain on the grid during peak
demand periods, resulting in fewer rolling blackouts and enhanced reliability of electricity
7
supply. Overall, the project has the potential to bring positive outcomes for various stakeholders
while addressing the pressing issue of rising electricity demands and costs.
Ethical Considerations
One ethical consideration that can affect all of the stakeholders is based on the solutions
of using alternate power sources like batteries and solar panels which raises questions about the
long-term environmental impact and sustainability of these technologies. While they offer
cleaner energy solutions, it's essential to ensure their production and disposal do not contribute to
other environmental problems. Additionally, there are concerns about potential unfavorable
working conditions stemming from efforts to save on energy costs, such as making employees
work overnight to avoid on-peak charges. This raises ethical concerns related to employee
well-being, work-life balance, and fair compensation. Balancing the ethical dimensions of
environmental responsibility and employee welfare will be vital in ensuring a positive impact on
Legal Considerations
There are several legal considerations that come into play with the development of this
project. One legal consideration has to do with the licenses of any libraries or other software
components used in the development of the application ensuring compliance with their
respective terms and conditions. Additionally, if the project uses data from the company's
databases, copyright laws and regulations can have an effect. Moreover, it is crucial to
communicate clearly that the solutions explored within the program are suggestions and
estimates, not to be regarded as 100% accurate or as a factual basis for any legal processes or
8
documentation, including compliance with electrical, building, or fire codes. Professionals in the
relevant fields should be consulted when making any decisions with legal implications to ensure
Goals Identify possible cost-saving strategies Provide a tool to easily explore and
to reduce expenses associated with analyze previous, current, and
electricity consumption. future electricity-usage trends.
Objectives Explore and develop strategies for Aggregate the data sources on
reducing the demand charge. electricity usage into one database.
Goals
As seen in figure 1, there are two primary goals this project sets out to accomplish. The
first goal is to identify possible cost-saving strategies to reduce expenses associated with
electricity consumption. The primary focus of accomplishing this goal will be on finding
solutions to reduce both the demand and consumption charges. The second goal is to provide a
tool to easily explore and analyze previous, current, and future electricity-usage trends. This tool
will be a program that provides a web interface for users to view and explore these trends.
9
Objectives
The objectives to meet the first goal include finding strategies aimed at minimizing both
the demand and consumption charges. For reducing the demand charge, strategies involve the
exploration of using alternative power sources. such as solar, batteries, or diesel generators, to
offset the peak usages. This will involve carefully weighing the costs of the alternative power
sources with the demand charge for the current peak usage in order to find the most optimal
usage. Another possible solution could also be determining methods to lower the peak usage by
For the second goal, the objectives focus on gathering, analyzing, and displaying
for the purpose of visualizing and presenting electricity-usage trends effectively. Furthermore,
the data will be leveraged to identify suitable machine-learning algorithms for accurate
management.
Final Deliverables
The final deliverables consist of two key components. The first component is a program
equipped with a user-friendly web interface that facilitates the display of a dashboard for the
in-depth exploration and analysis of electricity-usage trends. The second component includes a
set of tools designed to aid in the exploration and development of strategies aimed at reducing
Approach/Methodology
The project will employ an Agile approach for its adaptability, which enables the
exploration of cost-saving energy solutions. It consists of three primary phases. Phase one tasks
include aggregating the electricity-usage data and any other pertinent data into one database,
preprocessing the data, and analyzing the data to look for any patterns and correlations. Phase
two tasks include researching possible energy-saving solutions, running some preliminary tests
to determine the feasibility of the solutions, and then implementing some of the solutions. Lastly,
in phase three, tasks include designing the user interface for exploring the data and solutions,
developing a web interface to display the electricity-usage trends and solutions, and then
integrating everything together.. This structured approach ensures a comprehensive and flexible
Timeline/Resources
The project timeline spans six weeks and is divided into distinct phases. In the first week,
data gathering involves the collection and preprocessing of electricity-usage data and relevant
11
information. The second week focuses on data analysis using Jupyter Notebook. Week three is
dedicated to exploring potential solutions, researching them, and assessing their feasibility.
During the fourth week, solutions for reducing electricity expenses are developed and
implemented. Week five sees the design of a user interface (UI) and the development of a web
interface. Finally, in the sixth week, all project components are integrated and thoroughly tested
to ensure a cohesive and functional solution. The milestones are met at the completion of each of
Resources Needed
Resources used for the project development include a desktop or laptop computer with
Python 3.10 or later for developing and running the program, MySQL Workbench to interact
with the data, and an IDE for developing Python and Jupyter Notebooks. Resources needed to
run the program will be a desktop or laptop with Python 3.10 and either a local instance of
MySQL with the database on the computer or a network connection with a server running
Platform
The project is built upon a platform of four main components. MySQL is chosen for the
database due to its alignment with the company's existing data infrastructure, facilitating
seamless integration. Jupyter Notebooks and Python are employed for efficient exploration and
prototyping tool is utilized to swiftly experiment with various user interface designs. Lastly,
PivotalTracker serves as a project management tool, aiding in development process tracking and
12
feature management. This combination of platforms serves as a simple yet effective foundation
Risks
There are two identifiable risks that may affect the on-time completion of the project.The
first is the possibility that the energy-saving solutions may lack adequate evidence to be
considered realistic enough solutions for them to be integrated into the final program. This would
put the second phase of the project at risk if no solutions are found and thus failing one of the
main goals for the project. The second risk has to do with the risks involved with time
management that could potentially impact the project's timely completion. The student developer
will have to properly manage their time between their academic and work commitments.
Dependencies
The successful completion of the project is dependent on two critical factors. The first
dependency takes place in the first phase. It is imperative to gather ample energy-usage data and
identify correlations, as machine learning algorithms rely on these patterns for effective
implementation. The second dependency has to do with completion of the second phase. The key
to success in the second phase lies in discovering energy-saving solutions that can be realistically
implemented using the collected energy-usage data. These two dependencies are critical for the
project's completion.
13
Testing Plan
Since the project’s development process is based on Agile, testing will be done
throughout all phases of the project's development. In the first phase, testing will focus on
confirming the completeness and usability of energy-usage data during the data preprocessing
stage. During the second phase, extensive testing will involve evaluating various energy-saving
solutions using test data, with expert verification of their correctness. Finally, in the third phase,
testing will take the form of user tasks, where users are asked to complete specific actions and
References
Kim, W., Katipamula, S., & Lutes, R. (2020). Application of intelligent load control to manage