Low Carbon Footprint Electric Lawn...

59
Low Carbon Footprint Electric Lawn Mower Kraig Kamp, David Sharpe, Jamin Williams Advised by Dr. Huggins and Mr. Gutschlag

Transcript of Low Carbon Footprint Electric Lawn...

Page 1: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Low Carbon Footprint Electric Lawn Mower

Kraig Kamp, David Sharpe, Jamin WilliamsAdvised by Dr. Huggins and Mr. Gutschlag

Page 2: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

ProblemThe amount of pollution produced by a lawn

mower in one hour is the same as eight new cars driving 55 MPH for one hour

==

Talk about carbon footrprint
Page 3: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

• Project Specifications• Overall System• Motor• Battery• Solar Energy• Solar Energy• Charging the Battery• Controls• Results• Conclusions

Page 4: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Project Specifications

• Performance similar to a gasoline powered mower

• Mow a 10,000 sq. ft. lawn in 1 hour• Keep mower weight under 90 lbs.• Keep mower weight under 90 lbs.• Use solar energy to recharge the battery in

1 week• Utilize intelligent controls for mowing and

charging

Page 5: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Overall System

• Mower System• Charging System

Solar Panel

0 Š

21.

12 VDC

.8 VD

C

tex

t

tex

t

tex

t

tex

t

Batteries 120 VAC

Power

Page 6: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Mower System

Page 7: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor

Tecumseh 90000A

Page 8: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Specs

• Input Voltage = 24 VDC– Can be achieved with two 12V batteries in series

• 3200 RPM• 1.54 HP• 1.54 HP• Weight = 15 pounds

Page 9: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Initial Motor Tests

Page 10: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Initial Motor Tests

Page 11: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Initial Motor Test Results

• Average Running Current ≈ 18 Amps• Maximum Running Current ≈ 40 Amps• Cut Grass as well as gas mower

Page 12: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Choosing Batteries

• Different chemistry make-ups– Nickel Cadmium– Nickel metal hydride

• Price vs. capacity and weight• Price vs. capacity and weight

• Deep Discharge Lead Acid– Rated in amp*hours

Page 13: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Choosing Batteries35 A*h battery

Page 14: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Modeling

• Purpose• Simulation in PSPICE

Page 15: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Characteristics

In order to not introduce back EMF, motor shaft cannot spin during test

sVR =

a

sa

I

VR =

Page 16: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Characterisitcs

At Vs=12 Volts and no load measure Vs, Ia and ωs

0=++−=++− SEaasaaas KRIVERIV ω

S

aas

TE

RIVKK

ω

−==

Page 17: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Characteristics

Compute the static friction coefficient( ) and the viscous friction coefficient (b).Find Ia at 8V and 12 V2 equations, 2 unknowns

..FST

Sum of the torques

0.... =−−=−− sFSaTsFSdeveloped bTIKbTT ωω

Page 18: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Characteristics

Perform a coast down test to find to compute moment mass of inertia (J)

( ) ( )ωω ..COsa VE =

20

25

τ*bJ =

-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1-5

0

5

10

15

τωt

FS

t

eb

T

K

Vt

+= ..)(

τ*bJ =

Page 19: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Characteristics

Ω= 0825.aR

==

A

mNKK TE

*68723.0

[ ]mNT *272504.= [ ]mNT FS *272504... =

=

srad

mNb

/

*000535.

[ ]2*000912. mkgJ =

Page 20: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Motor Driver

IRFP044N• Vds Max = 55V• Rds (on) = 0.02Ω• Id max = 53 A

TC4424• Gate Driver Chip• Takes 0-5V input from

Microcontroller• Outputs 0-15V PWM to the

Gate of the MOSFET

Page 21: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Snubber Circuit

• Purpose: To keep voltage across Vds on the MOSFET below 55 volts

To negatiive terminal of motor

1DSR

To positve terminal of the motor

To Drain on the MOSFET

To Source on the MOSFET

1D

2D

SR

SC

Page 22: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Issues with Motor Driver

• FETs overheating• Snubber capacitor failure

Page 23: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

PSPICE circuit schematic

+

Motor Electrical Model

-

Motor Mechanical Model

R1

.14I

D4

MUR405

Motor153uH

1

2

+-

EMF

H1

Ra.0825

Source

FET2

IRFP044N C18u

D3

MUR405

I

V-

V+

I

I

FET1

IRFP044N

LJ912uH

1

2

RB.000535

+-

Torque

H2

PWM

TD = 0

TF = 10nPW = .0005PER = .001

V1 = 0

TR = 10n

V2 = 15

OPEN50Meg

0

OPEN250Meg

V224Vdc Drain

Page 24: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

PSPICE Simulation

Page 25: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Solar Charger System

• Solar Panel– BP 350

• Charger Controller– UC3909 Switchmode Lead-Acid Battery – UC3909 Switchmode Lead-Acid Battery

Charger

• Charger Circuit– Buck Converter– Protective Circuitry

Page 26: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Solar Charger System

Charge in parallel
Page 27: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Solar Panel Sizing

Things to consider:• Voltage and Current Output

– Need to be Higher than 12V– Current needs to break down sulfation– Current needs to break down sulfation

• Power Rating– Need enough energy to charge the batteries

• Efficiency– Used to calculate energy collected from

available solar radiation

Sulfation = in order to restore full charge
Page 28: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Solar Panel Sizing

BP 350 Specifications at Peak Power:

• 50 W• 17.5V• 17.5V• 2.9A• 10% efficiency

Page 29: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Solar Panel Sizing

Source: NREL.gov

MAP OF ANNUAL SOLAR RADIATION OF THE U.S. DESIGN FOR WORST CASE STATES THAT STILL HAVE LAWNS
Page 30: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Solar Panel Sizing

Month KW-Hrs/day Solar

Energy Emmitted(NREL)

KJ / day of Solar Energy Collected

actual days to charge 2 - 35AH batts

January 2.0 353 8.6 February 3.0 530 5.7 March 4.0 706 4.3 April 4.0 706 4.3 April 4.0 706 4.3 May 5.0 883 3.4 June 5.0 883 3.4 July 5.0 883 3.4 August 5.0 883 3.4 September 4.0 706 4.3 October 3.0 530 5.7 November 2.0 353 8.6 December 1.0 177 17.1

Page 31: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

UC3909 Features

• Controls Charge States– Trickle– Bulk– Overcharge– Overcharge– Float

• Charge state output to microcontroller• Battery Temperature Input for optimal

charging

Page 32: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Charging Lead Acid Batteries

Trickle , Bulk, Overcharge, Float
Page 33: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Charger Circuit

Mention PWM
Page 34: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Buck Converter

Purpose:• To Provide Constant Current/voltage to a

load (batteries)• To adjust the constant current/voltage • To adjust the constant current/voltage

based on a PWM input.– High duty cycle means higher V/I– Low duty cycle means lower V/I

Page 35: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Buck Converter

Source: Wikipedia.org

Page 36: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Buck Converter

Source: Wikipedia.org

Page 37: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Issues with Charger Subsystem

• Voltage is not up to the proper level for charging

• Need to further debug buck converter• Need to charge batteries using the solar • Need to charge batteries using the solar

panel

Page 38: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Controlling the Mower

• User Interface• Speed Control• Safety• Display• Display• State of Charge measurement

Page 39: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Microcontroller

ATMEGA168

Talk about Atmel vs. Intel microcontroller Smaller package Faster 10 bit A/D for accurate current and voltage measurement Lots of code resources for hobbyists
Page 40: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

User Interface

Page 41: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Speed Control

• Voltage Divider using 10k potentiometer• A/D Conversion• PWM output

– Lowest setting outputs 50% duty cycle– Lowest setting outputs 50% duty cycle– Highest setting outputs 100% duty cycle

Page 42: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Safety

• Safety Switch• PWM output is set to zero when

disengaged• Over-current protection• Over-current protection• Fuses• Battery Protection

Safety standards that need to be met Over-current protection in case of microcontroller failure, or short circuit Battery protection = shutting off if SOC is too low
Page 43: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

DisplayOptrex 2x20 character LCD

with HD44780 Controller

EMAC boards
Page 44: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Display

Mowing

Page 45: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Display

REMAINING SOLAR

TIME 3 2d

Charging

TIME 3.2d

Page 46: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Display4-bit control vs. 8-bit control

I used 4-bit to use less inputs and outputs to the microcontroller
Page 47: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

State of Charge

• Importance• Methods

– Terminal Voltage– Specific Gravity of Electrolyte– Specific Gravity of Electrolyte– Current Counting

Impractical
Page 48: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Current Counting

Current into battery

Current out of battery≈

Page 49: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Current Counting

• SOC = SOC0 ± 1/capacity*∫Idt• Measure current every 10ms• Integrate for 1 second• Recalibrate SOC after a rest of four hours • Recalibrate SOC0 after a rest of four hours

using terminal voltage method

Page 50: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Issues with Controls

• Inaccurate Current Measurement• Battery Voltage Measurement Circuitry• Too much current drawn

Grounding issues with voltage measurement
Page 51: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Final System Test

Page 52: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Final System Test

Page 53: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Final System Test

Page 54: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Final System Test

• Grass Conditions– Extremely dense in spots– Wet– 3” tall– 3” tall

• Mower settings– Blade spinning at full speed– 1.5” cut off the top of grass

Page 55: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Final System Test

Very Quiet No gas smell Turns on automatically with no rope to pull
Page 56: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Results

• Mowed 13,000 sq. ft.• Elapsed Time = 1.5 hrs• Initial Voltage = 26.6V• Final Voltage=23.77V• Final Voltage=23.77V

Page 57: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Results

Page 58: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Improvements

• Brushless DC Motor• Charging from AC power• Self Propelled• Better Mower Deck• Better Mower Deck

Permanent Magnet DC Motor Lighter Weight
Page 59: Low Carbon Footprint Electric Lawn Mowercegt201.bradley.edu/projects/proj2008/lcfelm/Final_Presentation3.pdf · 10 bit A/D for accurate current and voltage measurement Lots of code

Questions