P18310: Tuned Vibration Absorber Demo System
/public/

Integrated System Build & Test

Table of Contents

TEAM 18310 Phase 3 Project Review

(1) Review Objectives

Review Purpose

(2) Project Summary

Item Completed? Comments
4 Week Plan:

YES

Completed most of the intended goals in our predicted weekly plans.
Phase 2 Action Items

YES

All phase 2 review action items completed.
Test Prototype against all ER's

50%

Some tests delayed due to excessive machining and assembly time. On time for completion by hand-off date.
Utilized Problem Tracking, Risk, Project Management, Peer Evals

YES

Successful used MSD processes throughout each phase.
Technical Paper

75%

Completed rough draft outline (75% of total paper content) for each team member.
Create working system demo

YES

Demo Completed, fine tuning, minor assembly needed.
MSD2 Overview - Colored boxes show current position in timeline.

MSD2 Overview - Colored boxes show current position in timeline.

Project Handoff Date: April 17th

(3) Test Results Summary

Engineering Requirements Tests

Req.# Test # Eng Requirement Date to Run Limits Tested Value Complete? Status Link to Test
ER01 T01 Two Separate, Identical Vibration Systems Apr 10 Systems within +/- 0.1 g On Hold Waiting on System Tuning - Expected Completion Apr 12 T01
ER02 T02 Low Frequency Sine Wave Operation Apr 10 13 +/- 1 Hz On Hold Waiting on System Tuning - Expected Completion Apr 12 T02
ER03 T03 Single DOF Systems Apr 10 y, z dir. < 0.1 g On Hold Waiting on System Tuning - Expected Completion Apr 12 T03
ER04 T04 Live Processing and Data Graphing Feb 15 yes/no yes Complete - T04
ER05 T05 Self Contained Software Package Apr 3 yes/no In Progress Working out bugs in GUI program - Expected Complete Apr 5 T05
ER06 T06 Accurate Vibration Measurement Feb 15 +/- 0.1 g from theory [0 - 0.5] g at rest Acceptable Waiting on new Accelerometers - Expected Completion Apr 12 T06
ER07 T07 Rugged Design Apr 10 pass/fail Delayed (long hour test) Waiting on Display Completion Expected Apr 12 T07
ER08 T08 Display Contains Replacements for Wear Susceptible Parts Apr 10 pass/fail Delayed (long hour test) Waiting on Display Completion Expected Apr 12 T08
ER09 T09 No Signal Interference Feb 15 10 +/-1 Hz 9.65 Hz Complete - T09
ER10 T10 Guarded Moving Parts Mar 26 Safety Score of 4+ out of 5 3.67 Acceptable Safety Improvements Planned: Wiring Organization, Screens to cover fan blades Expected Completion Apr 5 T10
ER11 T11 Aesthetically Pleasing Mar 26 Aesthetic Score of 4+ out of 5 4 Acceptable Visual Improvements Planned: ABS polishing, Aluminum cleanup/polishing Expected Completion Apr 5 T11
ER12 T12 Switch Between Technical and Non-Technical Displays Mar 25 yes/no yes Complete - T12
ER13 T13 Fully Commented and Explained Code Apr 3 Score of 4+ out of 5 In Progress Waiting on line-by-line comments - Expected Completion Apr 5 T13
ER14 T14 Setup Time < 15 mins for Non-Technical Person Apr 10 Time <15 mins Delayed (requires system completion) Expected Completion Apr 12 T14

Additional Tests

Test Name Test # Date to Run Limits Tested Value Complete? Status Link to Test
ABS Plastic Bonding Test TA15 Jan 23 Mass Held > 2kg 8 kg Complete - TA15
Adafruit NeoPixel LED Strip Test TA16 Jan 23 RGB Operation RGB Indv. Addressable Complete - TA16

Example Test Plan

ABS Plastic Bonding Test

ABS Plastic Bonding Test

System Completion Summary

Subsystem Progress Details Related Test Plans Results
Mechanical

Delayed 2 weeks

  • Waiting on display final assembly - Expected Apr 12
  • Waiting on system tuning - Expected Apr 12
  • Assembly underway. Once entire system is assembled long hour testing can begin.
  • T01 - Two Separate, Identical Vibration Systems
  • T02 - Low Frequency Sine Wave Operation
  • T03 - Single DOF Systems
  • T07 - Rugged Design
  • T08 - Display Contains Replacement for Wear Susceptible Parts
  • T10 - Guarded Moving Parts
  • T11 - Aesthetically Pleasing
  • T14 - Setup Time < 15 mins for untrained non-technical person
  • All anticipated test dates are shown in the above excel chart.
Electrical/Controls

On Time

  • Code structure complete.
  • Most hardware purchased and assembled into ABS.
  • Commented code completed.
  • Minor wiring and organization underway.
public/Project%20Management/23px-Yes_check.svg%20%281%29.png?rev=0 T013 - Fully Commented Code
  • T013 - Commented and explained all code relating to Arduino and Motor controls.
  • Finalizing wire connections, reset switches.
Graphic User Interface

Delayed 1 weeks

  • Working prototype available.
  • Serial read/write successful.
  • Debugging underway and visuals are being added.
  • T05 - Self Contained Software Package

public/Project%20Management/23px-Yes_check.svg%20%281%29.png?rev=0 T12 - Switch between technical (Quantitative Data) and non-technical (Qualitative Data) displays

  • T13 - Fully Commented and Explained Code
  • All anticipated test dates are shown in the above excel chart.
TVA slow motion at 1/8th time.

TVA slow motion at 1/8th time.

(4) Documentation

Please use the WBS links at the bottom of the Home page for access to documentation on this project.

Imagine RIT Poster

Imagine RIT Poster

Photos and Videos

For photos and videos of our project's current state, please click here.

(5) Technical Paper

Link to rough draft.

(6) Key Team Processes Used

Problem Solving

Excel was utilized to develop a tracking system for any problems within the system. After a major problem was detected, the problem was:

Risk Management

Risk Overview

Risk Overview

Scheduling

Phase 3 Overview Compared

MSD II Phase 3 Gantt Chart - ORIGINAL

MSD II Phase 3 Gantt Chart - ORIGINAL

MSD II Phase 3 Gantt Chart - CURRENT

MSD II Phase 3 Gantt Chart - CURRENT

Phase 4 Overview

MSD II Phase 4 Gantt Chart

MSD II Phase 4 Gantt Chart

Click here to download the GanttProject file for viewing on your PC.

The link to download the GanttProject software is here: http://www.ganttproject.biz/

4 Week Plans

The table below summarizes all completed tasks from each member on a weekly basis, and displays the anticipated completed tasks for Phase 4 during weeks 12 through 15.

Member P3 Weeks 6 - 11 P4 Week 12 P4 Week 13 P4 Week 14 P4 Week 15 (Imagine RIT)
Stephen J. Giordano
  • Code support for motor control.
  • Troubleshoot connections, serial data, and organization.
  • Fine tune code for motor control.
  • Troubleshoot noisy data lines.
  • Ensure all peripherals are working properly.
  • Combine mechanical system with the electrical subsystem.
  • Confirm fluid motion of mechanics.
  • Assisted in code creation for accelerometer calibration.
  • Project management tasks for Phase 3.
  • Finish EE wiring and layout
  • Complete technical report
  • Review long-term stress test, use data to create a game plan for Imagine RIT. Create operation manual.
  • Use Imagine RIT for a test run, adjust anything before customer hand-off.
Nathan P. Ehnot
  • Machining of ABS plastic parts
  • Assembly and machining of ABS plastic parts
  • Problem-solving drawer slider assembly
  • Final assembly of EE Box and drawer fitting
  • System prep for integrated system demo
  • Problem-Solving weight & ballast issues
  • Final system tuning and ER testing
  • Additional troubleshooting time - system cleanup
  • Work on Imagine/Lord materials - manual, TS guide
  • Resolve any remaining issues prior to imagine - prep for customer handoff
Shayne F. Hollands
  • Machined of ABS plastic in the machine shop
  • Assembly of ABS EE box with epoxy
  • Machined TVA steel mass
  • Problem tracking with excel
  • Update MECE drawing with EE updates
  • Develop Imagine Poster
  • Engrave LORD into the plexiglass
  • Purchase handle and fit to the EE drawer
  • Finalize poster, work with LORD marketing team
  • Clean MECE system, ensure the product is trade show ready
  • Work on Imagine/Lord - Poster & instructions
  • Resolve any remaining issues before customer hand-off
Connor Jensen
  • Machined ABS plastic parts
  • Epoxied ABS
  • Re-machined drawer screws
  • Re-machined shaft brackets
  • Machined base plate for drawer & plexiglass
  • Cut steel tuning masses
  • Fine tune resonance with tuning masses
  • Polish up system for presentation
  • Poster & Paperwork
  • Ensure remaining customer issues are solved
Kyle M. Kelly
  • Created code for accelerator calibration, system timer, and safe system startup
  • Commented code in full for easy comprehension
  • Installed electrical components into EE box
  • Cleaned up wiring to maximize space
  • Researched and chose connectors for easy motor replacement, an accelerometer that reflects systems vibration range and 5V regulator to protect the system from power supply surge and ensure a 5V output at all times
  • Updated electrical schematic to reflect current system
  • Troubleshot motor frequency stability problems
  • Worked on electrical component selection portion of the technical paper
  • Finalize electrical system layout
  • Begin longevity testing of the system, troubleshoot any problems that arise
  • Continue to edit/add to component selection portion of the technical paper
  • If needed, troubleshoot any problems found from testing
  • Review long-term stress test, use data to create a game plan for Imagine RIT. Create operation manual.
  • Resolve any remaining issues before customer hand-off
Malik Wallace
  • Implemented the GUI (both Tech and Non-Tech).
  • Made orders and reflected changes in BOM.
  • Commented Arduino code that communicates with GUI.
  • Troubleshot the GUI to reduce lag.
  • Started making the GUI aesthetically pleasing.
  • Commented code for the GUI.
  • Fix any remain software bugs within the GUI after durability testing.
  • Comment additional functionality added to the GUI.
  • Finalize the GUI (visually).
  • Make sure code is fully commented in detail.
  • Update BOM to keep track of last-minute purchases.
  • Make sure the BOM is finalized.
  • Finish up poster design.
  • Assist with the operation manual (GUI setup).
  • Ensure all deliverables are met for customer handoff.

Budgeting

BOM Summary

BOM Summary

Bill of Materials can be found here.

(7) Team Functioning

Lessons Learned

Peer Evals

Member Team Feedback Given How I Have Improved
Stephen J. Giordano
  • Give other team members more time to speak during meetings, be more concise in explanations.
  • Prepare more, give others more to talk about and more supporting material to help their explanations. Only focus on project planning topics. Have team members acknowledge when I am taking up too much time.
Nathan P. Ehnot
  • Make sure you aren't taking on too much of the work. Delegate tasks to your teammates or ask for help when needed so you don't get to stressed.
  • Delegated TVA tuning to Connor and display finishing to Shayne in order to free up time to finish Eng. Req. testing and drawing updates.
Shayne F. Hollands
  • Commit more time to MSD outside of class time.
  • Participate in morning meetings MWF 10-12. Assisted with machining, planning, problem tracking.
Connor Jensen
  • More communication, especially with non-MECEs
  • Went to EE lab to give everyone a heads-up on the daily plan rather than straight to shop
Kyle M. Kelly
  • Present material in a more clear and concise manner.
  • Took time before reviews to really think about what material I was going to cover, and what level of detail to cover it in. This resulted in less rambling on and time spent wasted thinking about what the next address point was.
Malik Wallace
  • Communicate progress with the GUI, whether good or bad to keep everyone in the loop.
  • Tried to demo the GUI and show off progress when the group is around. Kept Stephen in the loop in regards to hurdles in the GUI.

Appendix/Past Review Material

Weekly Review 3/22 Content

Click here for progress photos.

Click here for commented Arduino script.


Home | Planning & Execution | Imagine RIT

Problem Definition | Systems Design | Preliminary Detailed Design | Detailed Design

Build & Test Prep | Subsystem Build & Test | Integrated System Build & Test | Customer Handoff & Final Project Documentation