mellivora: supercapacitor power supply project slides.pdf · enter dept name in slide master 15...
TRANSCRIPT
![Page 1: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/1.jpg)
Mellivora:Supercapacitor Power Supply Project
![Page 2: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/2.jpg)
2enter Dept name in Slide Master
Overview
▪ Team Introduction▪ Project Overview▪ System Requirements▪ Block Diagram▪ Individual Subsystems▪ CDR Deliverables▪ Gantt Chart▪ Demonstrations▪ Questions
![Page 3: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/3.jpg)
3enter Dept name in Slide Master
Team Introduction
Nathan BallEE
Derek WangCSE
Derek CloughertyEE
Lubin JianEE
![Page 4: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/4.jpg)
4enter Dept name in Slide Master
What is Mellivora?
▪ Demonstrate the effectiveness of supercapacitors as a power supply
▪ Use supercapacitor power supply to drive a single motor load
▪ Recharging capabilities of supercapacitor▪ Android App that displays RPM, Speed, and
Capacitor Bank Charge Level
![Page 5: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/5.jpg)
5enter Dept name in Slide Master
Final Product and Specification
▪ One wheel concept to show advantages of supercapacitor powerbank technology
• Accelerated charging capabilities with supercapacitor power supply
• Reduced drivetrain losses due to direct drive wheel hub motors
• Power supply charge/discharge rate not a limiting factor for sizing requirements, no need to oversize power supply to meet maximum current demand.
▪ Requirements• Efficiency of system must surpass efficiency when powered
from lithium battery bank (typical 86%)• Full stop from max speed (18MPH) within 7.25 revolutions*• Recharge rate must be higher than lithium battery bank
*NHTSA req of 19ft braking distance from 20MPH for passenger vehicles
![Page 6: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/6.jpg)
6enter Dept name in Slide Master
Block Diagram
Nathan Ball
Lubin Jian
Derek Wang
Derek Clougherty
![Page 7: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/7.jpg)
7enter Dept name in Slide Master
Central Control Module
▪ Derek Wang
![Page 8: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/8.jpg)
8enter Dept name in Slide Master
What Is My Role?
The Central Control Module▪ Run on a microprocessor
Main Tasks▪ I/O processing▪ Connecting all other systems together▪ Bluetooth connection to Android App▪ Flexibility to adapt to new tasks
Secondary Tasks▪ Safety and error checking▪ Recording run data
Derek Wang
![Page 9: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/9.jpg)
9enter Dept name in Slide Master
What Has Changed?
The Processor▪ First: DE2i-150 Development Board▪ Then: TI Sitara ARM Cortex A9 MPU▪ Now: PIC16F886-I/SP (8bit, 14kb Flash)
The Simulator▪ Simulates all systems in real time▪ Responds to CCM commands
The Display (separate from simulator)▪ Updates in real time
Derek Wang
![Page 10: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/10.jpg)
10enter Dept name in Slide Master
What Did I Promise? What Did I Deliver?
MDR Deliverable▪ CCM program calls correct functions in simulation
and outputs correct dummy signals based on simulated inputs
Delivered▪ CCM is capable of issuing orders to the simulator▪ Simulator reads and reacts to input in real time▪ Display can read record and display simulated
data in real time
Derek Wang
![Page 11: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/11.jpg)
11enter Dept name in Slide Master
Software Points of Interest
▪ Around 500 Lines of Code in C▪ Linux Distribution using Cygwin and gcc▪ Makefile for easy compilationCore: (73 lines)▪ Uses nonblocking FIFO pipe to issue ordersSimulator: (386 lines)▪ Calculates friction▪ Easy to change variables▪ 5 Modes simulated▪ Updates an output fileDisplay: (78 lines)▪ Can read output file as it is updated
Derek Wang
![Page 12: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/12.jpg)
12enter Dept name in Slide Master
CDR Deliverables
▪ Mount program onto microprocessor▪ Communicate with Android over Bluetooth▪ Interface with pedals, power control, and drive
module
Extra:▪ Integrate power control tasks into CCM which
may require a more powerful processor▪ Ensure battery to be compared with capacitor
bank works with system
Derek Wang
![Page 13: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/13.jpg)
13enter Dept name in Slide Master
Controller Inputs and Display
▪ Lubin Jian
![Page 14: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/14.jpg)
14enter Dept name in Slide Master
Pedals as Analog Inputs
Drive Pedals▪ Originally had 2 potentiometers attached to a
barebones Arduino (Shown Below)▪ Removed Arduino▪ Added a voltage divider 5V → 1V Max▪ Mostly integration with CCM
Lubin Jian
![Page 15: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/15.jpg)
15enter Dept name in Slide Master
Android Application Display
Android User Interface▪ To make thing easier, started by splitting the
project into two parts:▪ 1. Design of user view (Shown Right)▪ 2. Processing of data
Lubin Jian
![Page 16: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/16.jpg)
16enter Dept name in Slide Master
Creating a User Interface (UI)
▪ Android applications are coded in Java▪ Must be written and designed in an environment
▪ Android Studio▪ Eclipse
▪ For the UI, graphics and layouts are easier in Android Studio
▪ Most things can be dragged and dropped▪ Has a convenient output image▪ Interfaces well with android devices (easy to get the
program onto the actual phone)▪ However, a lot of cluster in the environment
![Page 17: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/17.jpg)
17enter Dept name in Slide Master
Android Functionality
▪ As mentioned above, Android Studio is crowded with unnecessary features
▪ A lot of formalities▪ All Packages are created when starting the project
▪ So, for the logistics, use Eclipse▪ Choose the packages that are needed▪ The program is simple without Android formalities
▪ Program▪ Takes a .txt file that simulates input from CCM▪ Separates the string and identifies each input
![Page 18: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/18.jpg)
18enter Dept name in Slide Master
CDR Deliverables
▪ Finish Android graphics interface▪ Integrate pedals with CCM▪ Develop Bluetooth between CCM and Android
app
Lubin Jian
![Page 19: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/19.jpg)
19enter Dept name in Slide Master
Drive Module
▪ Nathan Ball
![Page 20: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/20.jpg)
20enter Dept name in Slide Master
▪ Accept signals from the CCM to drive motor▪ Three Modes: Acceleration, Coasting,
Regenerative Braking▪ Proposed MDR Deliverable:
▪ Working drive controller without regenerative braking▪ Hall Sensor
▪ MDR Deliverable:▪ Working drive controller without regenerative braking▪ Simulated Hall Sensor input
Motor Control
Nathan Ball
![Page 21: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/21.jpg)
21enter Dept name in Slide Master
Motor
▪ 36V 4A Brushless DC wheel hub motor▪ 3 Phase▪ Built in Hall Sensors▪ Simulated motor load
![Page 22: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/22.jpg)
22enter Dept name in Slide Master
ST Microelectronics L6234
▪ Triple Half Bridge Driver▪ 52 V Load and 5A Supply▪ Switching frequency up to 150kHz▪ Input & Enable signals
Nathan Ball
![Page 23: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/23.jpg)
23enter Dept name in Slide Master
Arduino Code
▪ Input: Hall Sensor Data▪ Output: Enable & Input Signals▪ Translates hall sensor data into motor states
Nathan Ball
![Page 24: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/24.jpg)
24enter Dept name in Slide Master
CDR Deliverables
▪ Deliverables• Motor Integration• Regenerative Braking• Integration with Power Supply
Nathan Ball
![Page 25: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/25.jpg)
25enter Dept name in Slide Master
Power Supply
▪
![Page 26: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/26.jpg)
26enter Dept name in Slide Master
Power Supply and Charge Controller Requirements
▪ Support a minimum 10 minute runtime▪ Monitors cells for overvoltage conditions▪ Charge cells from 120V AC power supply or drive
motors while in regenerative braking mode▪ Communicate with CCM for charge level display
and for switching between power and regenerative braking mode
Derek Clougherty
![Page 27: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/27.jpg)
27enter Dept name in Slide Master
Capacitor Selection
CAMKAP 2.7V 3000F supercapacitorsESR: .26mΩMax energy: 3WHrEnergy density: 12kW/kgExpected lifetime: 1,000,000 cycles
<4X change in ESR<30% change in capacitance
![Page 28: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/28.jpg)
28enter Dept name in Slide Master
Power Bank
24 series connected 3000F supercapacitorsTotal Capacitance: 125FMax Energy: 75.6WHr
Useable Energy: 65.6 WHr (cutoff at 1V per cell)15 minute runtime with 300W motor
Active load balancing prevents overcharging cells
Current shunted around fully charged cellsApproximately 1.2mA current draw while
balancing circuit active (during charging and regenerative braking only)
![Page 29: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/29.jpg)
29enter Dept name in Slide Master
DC/DC Converter
Linear Technology LT8750Synchronous Buck-Boost DC/DC Controller
24V to 66V input36V output24V low voltage cutoff (1V per cell)6A output limit (4A full load motor current)
Motoring Converter Configuration Regenerative Braking Configuration
2.8V to 36V input66V outputCurrent limiting and low voltage cutoff not utilized
to maximize regenerative braking capability
Typical layout; varying input, fixed output
Input voltage range: 2.8V to 80VOutput voltage range: 1.3V to 80VUp to 98% efficiencyInput/Output current limiting capabilityLow voltage cutoffEnergy Consumption: 2.65mA to 4.2mA
![Page 30: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/30.jpg)
30enter Dept name in Slide Master
Proposed MDR Deliverables
Circuit layout designed and prototypedCharge balancer designed, parts ordered, PCB Gerber file createdDC/DC converters designed, parts order compiled, alternate converter
design to be tested during winter break
Demonstrate switching between converter modesAlternate design prototyping and testing dependant on parts that have not
yet arrived, testing to occur during first half of winter breakDesign will be finalized, parts ordered, and PCB fabbed before the end of
winter break
Demonstrate ability to power motor from supercapacitorDemonstration in progress
![Page 31: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/31.jpg)
31enter Dept name in Slide Master
Proposed CDR Deliverables
Power SupplyPCBs fabricated, assembled, and tested for charge balancer,
DC/DC converter, and supercapacitor interconnectsPower supply subsystems integrated and fully functionalBe in the initial stages of integrating the power supply with the
rest of the system
![Page 32: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/32.jpg)
32enter Dept name in Slide Master
CDR Deliverables
▪ Fully functioning supercapacitor driven motor with regenerative braking implemented
▪ Central Control Program on microprocessor▪ Working bluetooth connection between phone
and CCM
![Page 33: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/33.jpg)
33enter Dept name in Slide Master
Gantt Chart
![Page 34: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/34.jpg)
34enter Dept name in Slide Master
Transition ot Demonstrations
![Page 35: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/35.jpg)
35enter Dept name in Slide Master
Questions?
![Page 36: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/36.jpg)
36enter Dept name in Slide Master
▪ Energy in our wheels (Joules of KE) at different speeds?
▪ Energy is only dependent on mass of wheel if we pick a desired lateral velocity
▪ KE = Iw2
▪ IWheel = ½ M (R2inner+R2
Outer)
Research Questions
![Page 37: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/37.jpg)
37enter Dept name in Slide Master
Research Questions
▪ Braking force of regenerative braking (how fast can we stop?)
▪ Need Physical testing, braking speed does not decrease regenerative efficiency (within reason, excessively long braking distances will have additional friction losses compared to faster stops)
![Page 38: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/38.jpg)
38enter Dept name in Slide Master
Research Questions
▪ Efficiency of battery/ capacitor bank in charge/discharge from current input?
▪ Battery seems to be between 10-20% loss
![Page 39: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/39.jpg)
39enter Dept name in Slide Master
Research Questions
▪ Motor Efficiency, how many joules can we get out if we put in X amount of electric joules
▪ 3k or 3.5k RPM on standard
![Page 40: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/40.jpg)
40enter Dept name in Slide Master
Capacitor Bank Equations
Q = CV2/21 Wh = 3600 J Capacitance for one string of 6 capacitors in series 1/[(1/350 F)6] = 58.3 FCapacitance for two strings of six capacitors in parallel 58.3 F + 58.3 F = 116.7 FVoltage for one string of 6 capacitors in series 6(2.7 V) = 16.2 V Q = [116.7 F × (16.2 V)2 ] ÷ 2 = 15,309 J(1 Wh / 3600 J)(15,309 J) = 4.25 Wh
![Page 41: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/41.jpg)
41enter Dept name in Slide Master
Wheel Speed Calculations
7.75” radius to tread of wheel
Circumference of wheel = 2πr 2 × π × 7.75 = 48.7”
Wheel speed to achieve 30MPH Speed (MPH) × 1 Hr/60 min × 63360 in/mile ÷ circumference of wheel = RPM 30MPH × 1 Hr/60 min × 6360 in/mi ÷ 48.7 in/revolution = 65.3 RPM
Reduction ratio Motor speed ÷ wheel speed 3500 RPM ÷ 65.3 RPM = 53.8:1
Torque delivered to the wheel Motor torque × Reduction ratio 5Nm × 53.8 = 269 Nm
![Page 42: Mellivora: Supercapacitor Power Supply Project Slides.pdf · enter Dept name in Slide Master 15 Android Application Display Android User Interface To make thing easier, started by](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0beebb7e708231d432ee71/html5/thumbnails/42.jpg)
42enter Dept name in Slide Master
Motor Conections