Senior Design Team 1905
REMOTE MONITORING OF EMERGENCY POWER SYSTEMS Senior Design Team - - PowerPoint PPT Presentation
REMOTE MONITORING OF EMERGENCY POWER SYSTEMS Senior Design Team - - PowerPoint PPT Presentation
REMOTE MONITORING OF EMERGENCY POWER SYSTEMS Senior Design Team 1905 AG AGEN ENDA DA 01 Collaborators 02 Summary and Background 03 Technical Purpose 04 Project Phases and Budget SLIDE / COLLABORATORS Senior Design Team 1905 01
SLIDE /
AG AGEN ENDA DA
01 02 03 04
Collaborators Summary and Background Technical Purpose Project Phases and Budget
SLIDE /
01
COLLABORATORS
Senior Design Team 1905
SLIDE /
OUR TEAM LAYOUT
Collaborators
- CSE team will be working on
designing the website
- ECE is designing the webserver
module
- The team advisors are Helena Silva
and Song Han
- Sponsor is Bill Schneeloch
- Meetings between teamshappen
jointly and separately
ECE TEAM CSE TEAM
Allysa Garcia Andrew Philippi William Reid Rania Chowdhury Evan Langlais Emil Abraham
4
Dinelson Rosario
SLIDE /
02
SUMMARY & BACKGROUND
Senior Design Team 1905
SLIDE / 6
- Kinsley Group is a leading energy solution supplier
- They are a Kohler product distributer
- Provide generator instillation, maintenance, and generator
rental services
- UConn uses Kinsley generators
- The generators use Decision-Maker Controllers
- They currently use direct connections to monitor generators
status
BACKGROUND
SLIDE /
- Kinsley wants a way to for their
technicians to remotely check the status of their generators.
- We are developing a module which provides
an embedded Webserver
- A website will be designed to present
information from the generator
- Our project uses the DM-550
- This controller contains a Modbus output
- Webserver will accept HTTP request
7
SUMMARY
SLIDE /
03
TECHNICAL PURPOSE
Senior Design Team 1905
SLIDE /
PROJECT OVERVIEW WEBSITE MODULE
Two ways we can conduct our project 1. Virtual Cable 2. Data Ingest Website must be a proper representation of all the controllers information
- Analytics
- Security
- History
Converts Modbus data into meaningful HTTP requests and sends to an online webserver
- Microprocessor
- Modbus adapter
TECHNICAL PURPOSE
Solutions
SLIDE / 10
VIRTUAL CABLE
Key Concepts
- Generator hardware listens and
responds to requests of its data
- API communicates with generator
hardware for data
- Website retrieves data from API and
displays it when it becomes available
SLIDE /
DATA INGEST MODEL
- Generator hardware is simple and
pushes data periodically
- Intake server processes and saves data
from all generators
- Website and other analytics products
interface with data
Key Concepts
11
SLIDE /
PROJECT OVERVIEW Pros
Virtual Cable Data Ingest
- Little overhead and maintenance
- Inexpensive to implement
- Enables all basic time-scale analytics
- Extremely scalable
- Resilient and highly redundant
- Enables both real time and big data analytics
12
SLIDE /
PROJECT OVERVIEW
Virtual Cable
- Difficulty scaling above a certain point
- Reliant on generator hardware being
- perational
- Responsiveness limited by slowest
connection
Data Ingest
- Requires cloud provider (AWS, Azure, etc)
- Under threshold far more costly
- More maintenance and overhead
Cons
13
SLIDE / 14
SEARCH
WEBSITE
Experimental Work
- Log in system is implemented
- If multiple generators are in use,
information for the specific one is pulled by using the serial search bar
- Will display data based on the event
codes listed in the DM-550 manual
- Analytics can be implemented to show
data trends from the generator LOGIN
SLIDE /
WEBSITE
- Big data analytics can give predictive
figures of the generator
- Real time analytics provides immediate
information on the generator
- Red = Bad
- Yellow = Warning
- Green = Functioning
- Wireframe and mock inputs used for
simulation
Simulation
15
BIG DATA ANALYTICS REAL TIME ANALYTICS
SLIDE /
HARDWARE
Experimental Work
- Using a Raspberry Pi microprocessor to
convert the Modbus RS-485 signals to HTTP requests
- Power is supplied through the USB
connection on the Raspberry Pi for the proof of concept
- Ethernet connection provides access to
upload converted HTTP to API webserver Modbus RS-485 Port Raspberry Pi to Arduino Shield Ethernet Port
16
Raspberry Pi Microprocessor
SLIDE /
HARDWARE
- Connecting device to the DM-550
- Using the given debug software
provided by Kinsley to see how information uploads to website
- Planning on using C++ for the
- microcontroller. By using this our
simulation will be based on the outputs
Simulation
17
SLIDE /
HARDWARE
Quantitative Information
- The information contained in these
registers is the data being sent to the API server
- Our device (master) needs to be able to
communicate with the controller (slave) to gather information from these registers
18
SLIDE /
04
PROJECT PHASES & BUDGET
Senior Design Team 1905
SLIDE / 20
Gather the following resources:
- DM-550 manual
- Modbus to Ethernet converter
manual
- Microprocessor webservers
- Modbus communication
protocol
Test Build Design Research
- Designed block diagrams
- Create flow charts
- Design website wireframe
- Building webserver proof of
concept
- Program microcontroller
- 3D print module case
- Adding website features
- User access
- User support
- History
- Analytics
- Use the controller to run
commands through our webserver
- Stress testing
- Documentation
- Debugging code
01 02 03 04
PROJECT PHASES
Project Management
A basic overview of our phase
- riented process:
- 1. Research
- 2. Design
- 3. Build
- 4. Test
SLIDE /
start
2018
TIMELINE
Project Management
Phase 1: September – October Phase 2: October – November Phase 3: December – January
PHASE 01 01
Research
PHASE 02 02
Design
PHASE 03 03
Build 20
SLIDE / 22
End
2019
DEMO DAY
Phase 4: January – April Demo Day marks the end of senior design Deliverables include:
- Demonstrating knowledge on
project management and development
- Implementation of prototype
PHASE 04
Test
TIMELINE
Project Management
SLIDE /
BUDGET
Project Management
Items Provided Unit Price Raspberry Pi No $37.30 RP to Arduino Shield No $16.99 Arduino Modbus Kit No $15.95 DM-550 Yes $0.00 Modbus to Ethernet Converter Yes $0.00 Controller Debug Software Yes $0.00 Ethernet Cable No $5.99 Modbus RS-485 connection cable Unsure $184.08
TOTAL: $250.31
26% 74%
Used Un-used Total Allocated: $1000
SLIDE /
THANK YOU
CONTACT
Allysa Garcia allysa.garcia@uconn.edu Andrew Philippi andrew.philippi@uconn.edu Dinelson Rosario dinelson.rosario@uconn.edu Senior Design Website http://ecesd.engr.uconn.edu/ecesd1905/