Solar Panels Specifications

Download Report

Transcript Solar Panels Specifications

PowerBot
Group #2:
Tarik Ait El Fkih
Luke Cremerius
Marcel Michael
Jerald Slatko
Sponsored By: Aeronix, Inc.
Project Description
 Autonomous Robot with onboard auxiliary
battery
 Used to provide supplemental power to mobile
devices (laptops, mobile phones…etc)
 Uses onboard navigation algorithms to
navigate to users location
 Has iOS application to provide robot statistics
and is used to control PowerBot’s movements.
Project Motivation
 Battery life longevity in mobile devices is a constant
issue.
 Wanted to create a charging solution that could charge
the device without inconveniencing the user.
 The device would be simple to use, allowing for easy
adoption into a users everyday routine.
Objectives
 PowerBot will be able to navigate autonomously to a
users location.
 PowerBot can be remotely controlled by user input,
through the use of an onboard camera and the
provided iOS application.
 PowerBot will contain a battery used to charge external
devices through the use of USB, DC, and inductive
charging.
Specifications
 Will be at most 36” long
 Max speed of 5 mph
 Battery life of minimum 24 hours
 Able to charge mobile phone from 0% - 100% without
needing to recharge internal batteries
 Will re-charge internal batteries through in-home AC and/or
via onboard solar panel.
 Will navigate to the user autonomously
 Can be operated via manual control
Obstacle Detection
 Half-ring of eight ultrasonic
sensors
 One or two sensors on back
to serve as bumper
 Rapidly ping the environment
to detect objects within a
~200° arc
 Sensor pinging is carefully
timed to avoid cross–talk
 Sensors operate on I2C bus
to be individually addressed
using only two wires
Ultrasonic Sensor
I2CXL-MaxSonar® – EZ3™

Operates at 3V – 5.5V

Avg. current draw: 4.4mA

Min. Distance: 20cm
 Obstacles closer than 20cm give
reading of 20cm

Max. Distance: 765cm (25.1ft)

1cm Resolution

Readings taken at 15Hz to 40Hz depending
on distance measured

Beam spread between 20° and 40°,
depending on shape and distance of
detected object

Real-time auto calibration (voltage,
humidity, noise)
Photo Credit: www.maxbotix.com
EERUF
 Error Eliminating Rapid Ultrasonic Firing
 R&D credit to Dr. Johann Borenstein
 Reduces erroneous readings by up to two orders of magnitude!
 Each sensor has two unique timing delays
 Consecutive readings in a sensor are compared
 Readings due to cross-talk can be identified and rejected if they fall
within a timing outside of the receiving sensors’ timing
 Timing parameters must be experimentally determined
VFH Navigation Algorithm
 Vector Field Histogram (VFH)
 Researched and developed by Dr. Johann Borenstein
 Autonomous real time navigation (moves without
stopping)
 Utilizes an array of ultrasonic sensors
 Rapidly takes readings while moving to update
obstacle and localization information
 Sufficient for speeds close to 1.5m/s
 Extensible to include trap detection heuristics
How Does VFH Work?
 Collect ultrasonic range information, map to a
Cartesian certainty grid
 Certainty grid is a 2D array with values between 0 and 15,
representing the certainty that an obstacle exists at that
point
 This grid is converted to a visual map for the phone app
 Certainty grid is mapped to a polar histogram
 A polar slice has information about the density of
obstacles in that direction
 A candidate direction is chosen by comparing the
directions of unobstructed paths to the target direction
Image Credit: Dr. Johann Borenstein
Example Scenario
Image Credit: Dr. Johann Borenstein
Example Scenario – cont’d
Image Credit: Dr. Johann Borenstein
Example Scenario – cont’d
Image Credit: Dr. Johann Borenstein
Example Scenario – cont’d
Image Credit: Dr. Johann Borenstein
PIC32 Microcontroller
 PIC32 family of microcontrollers was chosen to drive
PowerBots navigation and Wi-Fi communication
functions
 The PIC32 features an 80MHz clock with an onboard
512Kb of flash and 64Kb of RAM
 Model Number: PIC32MX695F512H-80V/MR
Wi-Fi Communication
• Used as the primary mode of communication between PowerBot and the iOS
application.
• 802.11 used as physical layer communication with sockets used for higher
level communication.
Embedded Software
iOS Software
Application
Layer
Application
Layer
MCU – Serial
iOS – Serial
802.11 – Socket
802.11 – Socket
Wi-Fi Module: MRF24WB0MA
• The MRF24WB0MA microchip provides a complete Wi-Fi solution for
onboard communication with PowerBot.
• The integrated TCP/IP stack within the MRF24WB0MA allows for easier
implementation of sockets and the passing of data via TCP/UDP.
Power Consumption
• A low power communication solution.
• Power features:
• 250 𝜇A when in sleep mode
• 85 mA when active and connected
• 154 mA when active and transmitting
Wi-Fi Operating Modes
Sleep
Receiving
If no
message
received in
time interval
Awake
Receiving
Awake
Transmitting
Development Board
 DV102411 chosen as
development board
 Combines PIC32 MCU with the
Microchip Wi-Fi module
 Model Number:
PIC32MX695F512H-80V/MR
Wi-Fi® Comm Demo Board
(Part # DV102411)
Software Layout
iOS
Application
PowerBot
Embedded
Navigation
Algorithm
Motor Control
Power
Management
Sonar
Sensors
Servo Motors
Solar Panel
Charging
Ports
iOS Application
 Written in Objective-C using
Xcode 4.4.
 Offers multiple options for
PowerBot:
 Settings
 Navigation
 Manual mode
 Statistics
iOS Views
 Each view contains a
separate viewController
allowing each tab to
contain a unique layout
of buttons and fields to
be presented to the
user.
Navigation
 Contains world map information
which recognizes touch gestures
as a method of input.
 Allows the user to select a
location on the map for PowerBot
to travel to.
 Shows PowerBot’s current
location within the world map.
Manual Control
 Gives the user manual controls to
drive PowerBot.
 We are considering including a
video feed along with manual
control
System Statistics
 Shows the user the current status
of PowerBot.
 Displays remaining battery power.
 Display the current mode of
operation:
 Sleeping
 Charging
 Navigating
System Settings
 Will allow the user to adjust
settings for PowerBot’s operation:
 Connect to a different Wi-Fi
network.
 Timeout interval before activating
sleep mode.
Power
9 V Reg
6V
5V
6 V Reg
3.3V
DC Motors
12V
Inductive
Charger
Obstacle
Avoidance
5V Reg
PIC 32
3.3 V
Reg
Servo Motors
WIFI module
USB
Compass
Battery Requirements
 12 V battery
 At least 2 Ah
 Deep cycle for increased usage time
 Low internal resistance
 Flat discharge rate
 Lightweight
Battery Choice
SPECIFICATIONS
Ni-Cd
Ni-MH
Li-ion
Li-Po
Energy Density (W·hr/kg)
40–60
70-90
100-160
130-200
Capacity (Amp-hr)
1
2.4
2.8
2.6
Internal Resistance (mΩ)
100-200
200-300
100-200
200-300
Nominal Voltage (V)
1.2
1.2
3.6
3.7
Discharge Rate
Flat
Flat
Flat
Flat
Recharge Life
500-700 cycles
600-1000
>600
>1000
Disposal
Must be recycled
Recyclable
Recyclable
Recyclable
Charge/Discharge
Efficiency
70-90 %
66 %
80-90 %
99.80 %
Cost ($/Whr)
2
2.75
2.5
2.8-5
Lithium Polymer Battery
 Polymer Li-Ion Battery





18650 cell type
14.8 V (working)
16.8 V (peak)
2.2 Ah
32.56 Wh
 Reasons for choosing:
• High energy density (Wh/kg)
• High energy/dollar (Wh/$)
Alternative Power Source
 Power outlet:
 “Unlimited” power
 Quick charging of the battery
 Solar panel:
 Environmental Impact
 Financial Benefits
 Energy Independence
Solar Panels Specifications
Monocrystalline
Polycrystalline
Thin film
Power
10 W
10 W
10 W
Open Circuit voltage
21.5
21.4
24.2
Short Circuit Current
0.64
0.68
0.84
Maximum Power Voltage
17.5
16.8
17.3
Maximum Power Current
0.57
0.6
0.64
Efficiency
15 %
12.5 %
6.3 %
Cost/W
10-11
8.5-9.5
10
Solar Power Selection Details
Solar Panel Type
Monocrystalline
Manufacturer
INSTAPARK
Efficiency
15 %
Power
10 W
Maximum Voltage Power
17.5
Maximum Current Power
0.57 A
Open Circuit Voltage
21.95 V
Cost
$39.95
Output Efficiency
 Increasing the output efficiency of the panel:
 Increase panel size
 Implement tracking system
 Single axis
 Dual axis
Single Axis Control System
Ambient Light
Photoresistor
MSP430
Longitude
Orientation
Dual Axis Control System
Latitude
Orientation
Ambient
Light
Photoresistor
MSP430
Longitude
Orientation
Compare and Contrast
 Dual axis control system would require more
maintenance.
 There’s an extra cost involved in utilizing an extra
motor or actuator.
 Increased complexity.
 6% extra efficiency compared to a single axis control
system; not worth it.
Solar Panel Implementation
 Free rotation of theta
(𝜃) angle.
 Phi (𝛷) is fixed in
single axis system.
 Optimal angle of phi
(𝛷) is 15°.
Servo Motor Specifications
 Control System: +Pulse Width Control 1500usec Neutral
 Required Pulse: 3-5 Volt Peak to Peak Square Wave
 Operating Voltage: 6.0 Volts
 Operating Speed : 0.15sec/60 degrees at no load
 Stall Torque: 51 oz/in (3.7 kg/cm)
 Current Drain: 7.7mA/idle and 180mA no load operating
 Dimensions: 1.57" x 0.79"x 1.44" (40 x 20 x 36.5mm)
 Weight: 1.52oz (43g)
 Price: $12.95
Budget
Part
Cost
Quantity
Total Cost
RC Car
Chassis
$50
1
$50
Solar Panel
$40
1
$40
Inductive
Charger
$40
1
$40
Battery
$105
2
$210
Dev Board
$50
1
$50
PICKit 3
$50
1
$50
Sonar
Sensors
$30
10
$300
Motors
Circuit
Components
Total
Distribution of Labor
Topic
Tarik Ait El
Fkih
Luke
Cremerius
Marcel
Michael
Jerald
Slatko
Solar Panel
80%
5%
10%
5%
MCU Software
25%
25%
25%
25%
Robot Construction
10%
5%
80%
5%
Wireless Design
5%
70%
5%
20%
Navigation/AI
5%
20%
5%
70%
Concerns
 Accurately depicting a global map and linking it to
PowerBot’s local map
 Correct implementation of the EERUF Method
 PowerBot becoming stuck in a trap situation
Questions?