Systems Design PPT

advertisement
Adviser: Dr. Becker-Gomez
Tim Southerton Matthew Morris
Brian Grosso
Lalit Tanwar
10/01/13
RC Camera Car SDR
Kevin Meehan
Alex Reid
1

Background Information





Problem Definition
Stakeholders
RIT Customer Update
Customer Requirements
Systems Analysis
 System / Hardware / Software
Functional Decomp
 Engineering Requirements
 System / Software Architecture
 Benchmarking
▪
▪
▪
▪
Chassis
Camera
Microcontroller
Wireless Comm.
 Concept Selection
▪
▪
▪
▪
Course
Console
Chassis
Microcontroller Mount
 System Prototyping
▪
▪
▪
▪
▪
▪
Chassis Prototyping
Adapter Plate Schematic
Weight Analysis
Differential Drive Simulink
Car Power Budget
Circuit Diagrams
 Risk Assessment
 Test Plan
 Moving Forward
 Morph Chart / Pugh Matrix
10/01/13
RC Camera Car SDR
2
Overview
10/01/13
RC Camera Car SDR
3

Project Goal:
 Build a RC car platform controlled remotely with intuitive controls and
visual feedback that can be expanded to demonstrate Controls to
college students. The project needs to be captivating and able to
demonstrate multidisciplinary engineering innovation at various RIT
events this year and into the future.

Deliverables:
1.
2.
3.
4.
5.
6.
7.
8.
10/01/13
RC Car Platform with Cameras and Sensors
Driving Station with Control
Equation of Motion of the System
Characterizing Parameters of the System
Source Code for Low Level Processing
Interface for Student Coding
Preliminary Differential Drive Code
Supporting Documentation
RC Camera Car SDR
4

Customer: Dr. Juan Cockburn
 Controls Professor, RIT, Computer Engineering (CE)

Sponsors:
 RIT CE Department, Multidisciplinary Senior Design (MSD)
 Freescale Semiconductor

Event Attendees:
 Imagine RIT
 Freescale Cup
 Various Campus Symposiums and Workshops



MSD Team
Future RIT Researchers
Future RIT MSD Teams / Prospective Students
10/01/13
RC Camera Car SDR
5



System customer is
looking for long term was
done by a student at UC
Irvine
Balanced an RC car using
controls algorithm
Major Issues:
 HPI Racing Car ($)
Two-Wheel Self-Balancing of a Four-Wheeled Vehicle
David Arndt et al., IEEE Control Systems Magazine, March 2011
▪ Monster Truck Design
 Titanium Geared Servo ($)
▪ Precise, High Torque Steering
 22 State Variable Linearized
System Model
▪ Advising from 4 MIT Professors
10/01/13
RC Camera Car SDR
 Power to both wheels on the
ground
 High CG
 Large, Soft Tires
Balancing RC Car on Two Wheels
6
10/01/13
RC Camera Car SDR
7
To Current State
10/01/13
RC Camera Car SDR
8
10/01/13
RC Camera Car SDR
9
10/01/13
RC Camera Car SDR
10
10/01/13
RC Camera Car SDR
11





Revised metrics mapping to functional
decomposition on all levels
Combined with constraints to make more
meaningful function connections
Revised metrics with new benchmarking data
Mapped new metrics to needs with HOQ
Added tests to measure metrics for test plan
Detailed Engineering Requirements
10/01/13
RC Camera Car SDR
12
10/01/13
RC Camera Car SDR
13
10/01/13
RC Camera Car SDR
14
10/01/13
RC Camera Car SDR
15




Few affordable chassis options available
Most RC cars have open differential drives
Custom chassis would require significant time
Freescale chassis is donated but needs many
modifications
10/01/13
RC Camera Car SDR
16
10/01/13
RC Camera Car SDR
17
http://www.mouser.com/im
ages/microsites/Freescale%
20Black%20Board.jpg
10/01/13
http://upload.wikimedia.o
http://www.liquidware.co
http://circuitco.com/sup
rg/wikipedia/commons/3/3
d/RaspberryPi.jpg
m/system/0000/3648/Ardui
no_Uno_Angle.jpg
port/images/2/23/REV_
A5A.jpg
RC Camera Car SDR
18
10/01/13
RC Camera Car SDR
19
Concept Selection
10/01/13
RC Camera Car SDR
20

First Pugh matrix low
datum
 Inspiration setup




10/01/13
RC Camera Car SDR
High end option
scores best but midrange RC close
Custom Chassis may
not be worth the
extra cost/effort
Budget / time
constraint issues
Current Chassis Good
21




10/01/13
Tape Lines
Cones
Banked Course
Dog Fence
RC Camera Car SDR
22
10/01/13
RC Camera Car SDR
23
10/01/13
RC Camera Car SDR
24
10/01/13
RC Camera Car SDR
25


Predefined sponsor and provided chassis
Nature of RC car development lends itself to
rapid prototyping and modification
Early prototyping conducted for further system
integration testing
 Documentation of modifications along the way to
develop iterated platform design
 Familiarization with platform and diverse
microcontroller options crucial to successful project

10/01/13
RC Camera Car SDR
26
ORIGINAL MODEL
MODIFIED VERSION
Movement!
10/01/13
RC Camera Car SDR
27
Adapter plate
generated in cap to
provide basis for future
modifications
 Design is simple and
can be easily made
using CNC for mass
production
 More CAD parts to be
made for 3D printing

10/01/13
RC Camera Car SDR
28



Projected chassis weight slightly under last years RIT
Freescale Cup car
Bigger wheels may help our car get over obstacles
Possibly looking for stronger motors for the drivetrain
10/01/13
RC Camera Car SDR
29
Preliminary system
model created with PI
control algorithm
 Modifiable once
parameters established

10/01/13
RC Camera Car SDR
30
Car power budget currently predicts high
battery capacity requirement for 1 hr runtime
 Initial testing suggests that battery weight
might be an issue
 Possible change to specs after further testing

10/01/13
RC Camera Car SDR
31
CONSOLE
10/01/13
RC CAR
RC Camera Car SDR
32
10/01/13
RC Camera Car SDR
33

Current Risk Assessment
Financial Budget – Overshooting the project
budget will cause the project to be incomplete.
 Probable cause for this would be:
▪ Bad benchmarking
▪ Project plans not detailed (i.e. delays in shipping)
 Budget will restrict the following:
▪ Prototyping (Little to none depending on components
chosen)
▪ Multiple backup parts for breakdown
▪ Lack of functionality
10/01/13
RC Camera Car SDR
34

Runtime Breakdown/Failure – Breakdown of
mechanical and electrical components during
testing and runtime
 Probable cause for this would be:
▪ Bad shielding from elements/ poor electrical shielding and
connections
▪ Extreme stress tests/ poor mechanical integrity
▪ Bad simulation runs/ poor software analysis
 This will result in:
▪ Dysfunctional product
▪ Increased stress on already limited budget
▪ More time spent on electrical and mechanical
debugging/fixing
10/01/13
RC Camera Car SDR
35

Test Chassis and Console
 Verify Physical Component Limitations

Test Wireless Communications
 Functioning Distance

Record Data at Imagine RIT
 User Feedback – Likert Scale
 Statistical Driving Data

Finalized Project Deliverables
 Total Cost, Event Entries, Component Specs, Included
System Functionality
10/01/13
RC Camera Car SDR
36

Next Three Weeks
 Establish design for control station
 Evaluate options for camera, microcontroller, and
other electronics
 Test chassis and determine spatial layout
 Make choices based on price and power budgets
 Continuous benchmarking of new technologies
and ideas
10/01/13
RC Camera Car SDR
37




Budget constraints need to be refined to go
forward with component selection
More knowledge of control systems is
needed to refine the Simulink model
Simulink / student interfacing of controls
program needs to be better defined for
microcontroller selection
Movement controller needs to be improved
for future testing
10/01/13
RC Camera Car SDR
38


House of Quality
Test Plan
10/01/13
RC Camera Car SDR
39
Explored the option of
using wheel revs and
steering input to map a
course for virtual
mapping on a GUI
 Does not account for
slip in this version
 Something to show
driving paths using
platform sensors
Lap

10/01/13
RC Camera Car SDR
15.00
10.00
y (ft)
5.00
0.00
-20.00
-15.00
-10.00
-5.00
0.00
5.00
-5.00
-10.00
x (ft)
-15.00
40
Download