System for Motor Control in a Solar Powered Electric

advertisement
Proposal
System for Motor Control in a
Solar Powered Electric Race Car
ECE4007 Senior Design Project
Section L01, Solar Jackets – Motor Controller Team
Project Advisor, Dr. Whit Smith
Alex Jenkins
Ed Kfir
Pavel Rybakov
Jay Oatts
Duncan Thompson
Submitted
September 22, 2010
Table of Contents
Executive Summary ..................................................................................................................... iii
1.
1.1
1.2
1.3
Introduction ........................................................................................................................... 1
Objective .............................................................................................................................. 1
Motivation ............................................................................................................................ 2
Background .......................................................................................................................... 3
2.
Project Description and Goals ............................................................................................. 3
3.
Technical Specifications ........................................................................................................ 5
3.1
3.2
3.3
3.4
3.5
3.5
Motor Controller Specifications .......................................................................................... 6
Battery Array Specifications ................................................................................................ 6
Electric Motor Specifications .............................................................................................. 7
Single Board Computer Specifications ................................................................................ 8
Driver Display Specifications .............................................................................................. 8
Control Specifications .......................................................................................................... 9
4.
Design Approach and Details ............................................................................................ 9
4.1
4.2
4.3
Design Approach ................................................................................................................. 9
Codes and Standards .......................................................................................................... 15
Constraints, Alternatives, and Tradeoffs ........................................................................... 16
5.
Schedule, Tasks, and Milestones ........................................................................................ 17
6.
Project Demonstration ........................................................................................................ 18
7.
Marketing and Cost Analysis ............................................................................................. 18
7.1
7.2
Marketing Analysis ............................................................................................................ 18
Cost Analysis ..................................................................................................................... 19
8.
Summary .............................................................................................................................. 21
9.
References............................................................................................................................. 22
Appendix A – Gannt Chart ........................................................................................................ 24
Appendix B – Motor Controller Pin Outs ................................................................................ 25
Solar Jackets – Motor Controller (ECE4007L01)
ii
Executive Summary
The Georgia Tech Solar Jackets club is in need of a motor controlling system as part of a
lightweight, highly-efficient, solar-powered race car that is in development for competition in the
2011 Global Green Challenge (World Solar Challenge) and 2012 American Solar Challenge
events. The motor controlling system is comprised of five basic interconnecting components:
power source (batteries), motor controller, electric motor, single board computer, and driver
display. The team is restricted to using a donated motor controller and electric motor, which
limits the initial design approach to interface with these exclusively. In order to simulate a
cockpit scenario, pedals for throttle/brake, buttons for cruise control, and various enabling
switches will be the inputs to the system, while lights for braking/reversing and a driver display
will be the outputs. The driver display will feature live updating of speed, RPM, supply voltage,
brake regeneration, motor temperature, direction, and cruise control status. Projected total cost
for development is $78,203.75, of which $18,203.75 is for equipment costs and $60,000 is for
estimated labor cost. The proposed motor controlling system will be a laboratory-based
prototype design, and is a subsystem of a solar powered race car that is in the earliest stages of
development. Modular component construction will provide for portability to the race car after
project completion.
Solar Jackets – Motor Controller (ECE4007L01)
iii
System for Motor Control in a Solar Powered Electric Race Car
1.
Introduction
The Georgia Tech Solar Jackets club is in the process of designing and building a solar
powered race car to be used in the American Solar Challenge (ASC) [1] and the Global Green
Challenge (World Solar Challenge) [2] events, and they are in need of a computer system that
will operate the motor controller. There has been no previous development of this system, so the
design will be from the ground up. The main goals of the project will be to setup the electric
motor and the motor controller, send commands to the motor controller through a single board
computer (SBC), and output car statistics to an LCD screen. The Solar Jackets – Motor
Controller team is requesting $78,203.75 to design and build the motor controller system.
1.1
Objective
The motor controller system will be part of a solar powered race car that the Solar Jackets
club will require to operate the vehicle. The motor controller has several important functions for
the motor including acceleration and regenerative braking. A DC brushless motor will be used,
which has three phase lines that connect to the motor controller in order to power it. The
controller also has two serial interfaces, one that connects to the motor, and another that connects
to a computer system and input controls. These input controls are used for forward and reverse
direction toggling, regenerative braking, throttling, and various enabling switches. The motor
controller will output fault messages and speed pulse measurements through the serial
connection as well. The SBC connected to the motor controller will also be connected to a LCD
screen via an RS-232 connection. The screen will display measurements made from the motor
controller and any fault messages outputted through the motor controller. The high-level setup of
Solar Jackets – Motor Controller (ECE4007L01)
1
the motor controller system is shown in Figure 1. Since this system will be running off solar
power, it should be designed so that it will consume as little power as possible.
Figure 1. Basic overview of the motor controlling system.
1.2
Motivation
The solar powered race car, which the Solar Jackets are developing, will ultimately be
used in the ASC and the Global Green Challenge, so an efficient and reliable system to operate
the motor controller will be an essential component in order to make the car competitive. The
driver must be kept up to date with car information so that the vehicle can be driven as
effectively as possible, making the LCD output to the driver an essential component as well. The
computer system will be designed to interface with the NuGen NGM-EV-C200 Motor
Controller; however, it could be adapted to work with other similar models of NuGen motor
Solar Jackets – Motor Controller (ECE4007L01)
2
controllers [3]. The modular system design could also be adapted for some components to be
used with everyday consumer vehicles.
1.3
Background
Most solar race cars have similar layouts for the motor controller system setup. Istanbul
Technical University (ITU) has designed solar race cars for the years 2006, 2007, and 2008 and
have consistently finished near the top in the races which they have taken part in [4]. ITU’s
motor system consists of, “an Integrated Power Module (IPM), an 8 bit microcontroller and an
electronic control card” [4]. The microcontroller in ITU’s system collects all electrical and
mechanical information and sends it out to the other related units through an RS-232 connection.
ITU’s driving information is outputted to an LCD screen using software developed in Visual
Basic 6.0. The LCD displays information such as “elapsed time, completed distance and laps,
consumed energy, powers at terminals of solar panel and battery bank, SOC and, etc.” [4].
A different type of system is used in the solar car developed by The Center for
Product Design and Manufacturing (CPDM) of University Malaya [5]. CPDM uses the
CompactRIO (cRIO), a controller that has the computer functionality built into it. The cRIO
device, which has Lab VIEW software built into it and communicates with other devices through
an RS-232 connection, logs all of the data as well as computing real time data [5].
2.
Project Description and Goals
The motor controller will be connected to a SBC, throttle, and brake through a serial
DB25 connection and to the motor through a serial DB15 connection. The SBC will be sending
the motor controller commands in order to accelerate, brake, and change directions. An LCD
screen will also be connected to the SBC in order to display vital motor statistics to the driver
such as speed, RPM, battery voltage, motor temperature, brake regeneration. The driver will also
Solar Jackets – Motor Controller (ECE4007L01)
3
be able select forward or reverse and use cruise control settings, which include set speed,
accelerate, coast, and decelerate.
Testing Motor and Motor Controller
A bench setup must be built in order to test the motor and the motor controller. Eight car
batteries will have to be put in series in order to supply the motor with the required amount of
power. This power, in addition to motor rotation, will make safety a major concern while testing.
Since the car batteries are exposed and could cause major harm to someone if connected
incorrectly and the motor will spin rapidly, safety enclosures will have to be built for the
batteries and motor. A pre-charge circuit will be made so that an initial power surge will not
harm the motor when the car batteries are first turned on. The motor and the motor controller are
both donated parts, so their working condition is currently unknown. The goals for testing the
parts and setting up the test bench are listed below:

Design car battery array

Build pre-charge circuit for controller

Develop control interface cable to motor controller

Build battery array enclosure

Mount for motor and enclosure
Programming Single Board Computer
The SBC will be run from a Linux operating system using C code to communicate with
the motor controller. Connections from the SBC to the motor controller exist through the serial
RS-232 connection. The SBC will also output various statistics to the LCD display for the driver
to monitor. The features related to programming the SBC are listed below.
Solar Jackets – Motor Controller (ECE4007L01)
4

Control motor via physical inputs (pedals, switches, buttons)

Control brake and reverse lights

LCD display of live status of system data (battery voltage, speed, etc.)

Cruise control
3.
Technical Specifications
The design of the motor controller system is comprised of five major components (plus
external controls). In order of description, the components are the

Motor controller

Battery array

Electric motor

Single board computer

Driver display

Controls
Table 1 shows overall specifications of the completed system.
Table 1. Overall Specifications
Feature
Operating Temperature
Max Power Consumption
Input Voltage
Total weight
Inputs
Outputs
Solar Jackets – Motor Controller (ECE4007L01)
Specification
-20 ºC to +70 ºC
14.5kW
+96V
205kg
3 switches, 2 pedals, 4 push buttons
1 LCD screen, 4 LEDs
5
3.1
Motor Controller Specifications
Table 2. EVC-C200-092 Motor Controller Specifications [6].
Feature
Specification
Internal
Peak Current (A)
Nominal Bus Voltage (V)
Maximum Operating Voltage (V)
Minimum Operating Voltage (V)
Maximum Voltage (V)
Size (HxWxL) (in.)
Weight (lbs.)
Interface
Motor Communications (J1)
Control Communications (J2)
Cooling Fan Power (J3)
Pos./Neg. Power
Phase A,B,C
Peripherals
Fans
Connections
3.2
150
66-108
135
50
160
5.29 x 6.13 x 13.06
10.8
DB-15 (F)
DB-25 (F)
AMP Series 1 CPC 11-4
Bus bar ¼ in. diameter
Bus bar ¼ in. diameter
2 Muffin Type
5 ¼ in. 20 UNC
bolts/nuts/washers
Battery Array Specifications
The power supply consists of a battery array of eight 12V car batteries connected in
series to provide 96V DC. All batteries are secured in container to prevent accidental spills of
electrolyte and shock hazard. A pre-charge circuit is required between the motor controller and
battery supply as shown in Figure 2. Specifications for the battery array and pre-charge circuit
are in Table 3.
Table 3. Battery Supply Specifications
Component
Maximum Voltage
Maximum Current
Battery Container Size
Weight
Resistor R1
Resistor R2
Wiring
Solar Jackets – Motor Controller (ECE4007L01)
Specification
8 * 12V (96V DC)
1000A
320mm x 1400mm x 200mm
8 * 22kg (176kg)
4Ω (3 kW Power Rating)
Optional 150A Shunt
AWG 4 Wire
6
.
Figure 2. Pre-charge circuit schematic connecting the battery supply and motor controller.
3.3
Electric Motor Specifications
Specifications for the NuGen Mobility SC-M150-08 Axial Flux, Brushless Permanent
Magnet Electric Motor are presented in Table 4 [7, 8]. The motor mounts to a single front or rear
wheel for propulsion. A variable air gap mechanism allows for external torque constant change
to be made on the fly to optimize acceleration and top speed. Three phase wires connect and
power the motor from the controller, while the sensor cable transmits data from the motor back
to the controller.
Table 4. SC-M150-08 Motor Specifications
Feature
Internal
Peak Power (kW)
Continuous Power @ Vnom (kW)
Speed @ Peak Power (RPM)
No-Load Speed (RPM)
Peak Torque @ 125 ARMS (Nm)
Air Gap Range (mm)
DC Bus Nominal Voltage (V)
Bus Voltage Range (V)
Motor Dimensions (D x W)
Weight (Kg)
Interface
Phase Cables (A,B,C)
Sensor Cable
Solar Jackets – Motor Controller (ECE4007L01)
Specification
7.5
3.75
1300
1700
135
1.8-6.0
96
84-108
315mm x 70mm
20
AWG 4 Wire
DB-15 (M)
7
3.4
Single Board Computer Specifications
Table 5 presents the hardware and software specifications for the Technologic TS-7500
SBC [9]. The TS-7500 features small size, wide operating temperature, and quick boot time to
Linux environment important to the project design. Connections to the SBC will come from the
motor controller via RS-232, cruise control via push buttons, and display screen via RS-232.
Table 5. Technologic TS-7500 SBC Specifications.
Feature
Hardware
CPU
RAM
Flash
Card Slot
USB
Ethernet
UART
Interfaces
Operating Termparture (°C)
Dimensions (mm x mm)
Software
Operating System
OS Boot Time (s)
IDE
3.5
Specification
250MHz ARM9
64 MB DDR
4 MB NOR
1x Micro SDHC
1x 480 Mbit/s
1x 10/100 Mbit/s
8x TTL
33x DIO, SPI, I2C
-20 – +70
67 x 75
Linux 2.6
3
Eclipse Europa
Driver Display Specifications
Table 6. Matrix Orbital LK204-25 LCD Display Specifications [10].
Matrix Orbital LK204-25
Character Count x Line
Module Size
Operating Temperature
Operating Relative Humidity
Vibration
Shock
Supply Voltage
Minimum Current
Communication Protocols
Solar Jackets – Motor Controller (ECE4007L01)
Specification
20 x 4
98mm x 60mm x 31mm
-20ºC to +70 ºC
90% max non-condensating
4.9 m/s2 XYZ directions
29.4 m/s2 XYZ directions
+5Vdc ±0.25V
40mA typical
RS-232, TTL, I2C
8
3.5
Control Specifications
Throttle and brake control is done by two pedals like a standard vehicle. Both pedals act
as potentiometers and transmit information directly to motor controller. Toggle switches are
required for safety purposes and to enable forward/reverse operation of the vehicle. LEDs will
act as brake lights and reverse lights. Push buttons are required to operate cruise control. Table 7
shows technical requirements for the controls
Table 7. Control Specifications.
Part
Quantity
Specifications
Pedal
2
4kOhm-20kOhm
+5V
0.125A
Toggle
Switches
3
+10V
0.125A
LED
2 white
2 red
+5V
100mA
Push
Buttons
4
+5 V / TTL
4.
Design Approach and Details
4.1
Design Approach
The project will be divided into two main parts that strategically separate the safety and
power electronics from the low voltage circuitry and programming. Due to time constraints, team
members assigned to the programming tasks must assume that the motor and controller operate
as specified in the operating manual and will not be defective. Since the functionality of these
donated components is unknown, they must be tested as part of our design. Figure 3 is an
overview of the components and connections in the motor control system.
Solar Jackets – Motor Controller (ECE4007L01)
9
Figure 3. Overview of the component modules and connections in the motor controlling system.
Solar Jackets – Motor Controller (ECE4007L01)
10
Critical Paths
According to [6], the pre-charge circuit (Figure 4), which connects the controller to the
power system, serves to prevent large start-up currents from destroying the controller. S1 will
serve as a master switch that can cut off the battery from the controller. At start-up, S2 will be
open and S3 will be closed. The resistor R1 connected to S3 will help prevent current spikes at
start-up from damaging the motor controller. The team has determined that R1 should be a 4 Ω
resistor with a power rating of at least 15 kW. R2 is an optional shunt resistor, used to measure
controller current, but will be omitted from the design. This circuit will prove to be crucial before
any tests are run with the controller and presents a critical path to advancement to subsequent
stages in the project.
Figure 4. Pre-charge circuit schematic connecting battery supply to motor controller
The construction of a test bench and enclosure for the motor will also be a critical task
before testing of the motor can begin. Although the success of the project ultimately depends on
the success of this particular task, other tasks will be undertaken in parallel under the assumption
that this task will be completed successfully.
Solar Jackets – Motor Controller (ECE4007L01)
11
Battery Array
A 120V AC charger will be used to recharge each 12 V battery individually when
required. The eight battery array will be connected in series to the positive and negative
terminals on the motor controller using AWG 4 wire for sufficient current flow. An enclosure
will be built for the battery array for safety and will consist of a metal frame with plastic
transparent walls.
Motor Controller
The motor controller self regulates temperature by powering two cooling fans connected
in parallel to J3 on the controller’s front panel interface using an AMP Series 1 CPC 11-4
connector. The operating manual specifies these fans as “muffin fans” but no other specifications
are provided [6]. The team will determine what fans are compatible with the given controller.
Three phase leads will be used to send pulses from the controller to provide power to the
motor. Two of the three phase cables from the donated motor are unmarked. Whether or not this
presents a safety risk is currently unknown. The operating manual states that “RED corresponds
to Phase A, GREEN to Phase B and BLACK to Phase C” [6]. However, there is no other
distinguishing characteristic for each of the individual phase cables. A motor communication
link between the motor and controller (J1 on front panel), will be used by the controller to obtain
data about the motor. This link is defective (missing pins) on the motor and will need to be
rewired to a new DB15 male plug.
The control inputs to the motor controller will link through the J2 connector on the
controller front panel. A pin diagram of both the serial RS-232 and discrete connections is shown
in Figure 5.
Solar Jackets – Motor Controller (ECE4007L01)
12
Brake Lights
Reverse Lights
Figure 5. Wiring schematic for the control interface cable.
The serial input and output (pins one and two in Figure 5) will be connected to the SBC.
Analog inputs, throttle and regenerative braking (regen), will be connected to J2 through pedals
that function as potentiometers. The discrete inputs enable, throttle enable, and forward/reverse
will be wired to switches. Alternatively, the discrete outputs reverse and brake will power the
reverse and brake lights (LEDs).
Single Board Computer
The SBC will be used to send commands to the controller through the serial interface J2.
Data stored in registers will be read from the controller and used as feedback influencing
subsequent commands sent by the SBC to the controller. Fault detection will also be used in
decision making. A cruise control program will be implemented and controlled by reading
Solar Jackets – Motor Controller (ECE4007L01)
13
buttons pushed by the user. The cruise control program will consist of four inputs: set speed,
accelerate, decelerate, and coast. Desired speed will be input to the motor controller from the
SBC until the user presses the throttle or brake pedal at which time the communication will
switch back to discrete, disengaging the cruise control. Programming will be primarily in C to
control the SBC at a low (bit) level.
The SBC will also be used to display relevant data from the controller on a simple LCD
display. A sample display is shown in Figure 6.
F/R
Motor Temperature: 80° C
Speed: 55mph
Cruise Set
RPM: 1200
Brake Regen: 0%
100%
Figure 6. Example layout of LCD display showing motor data.
The flow chart in Figure 7 illustrates how all of the components of the motor control
system will be connected and interfaced under our current model.
Solar Jackets – Motor Controller (ECE4007L01)
14
Cooling
Fans
120VAC Charger
AMP Series 1
CPC 11-4
8 x 12 V Car
Battery Series
Array
A
B
C
+ve
Power bus
(AWG 4 Wire)
-ve
SC-M150-008
Phase Leads
(AWG 4 Wire)
NGM-EV-C200-092
Motor Controller
96 V Effective
DB-15
Throttle Pedal
Motor
Communication
Link
Brake Pedal
Reverse Lights
Vehicle
Control
Signals
(DB-25)
Control
Interface
Cable
Axial Flux,
Permanent Magnet,
DC Brushless
Electric Motor
Wheel
(Load)
Brake Lights
RS-232
Switches
-Controller Enable
-Throttle Enable
-Forward/Reverse Toggle
Linux On-Board
Computer
RS-232
User Interface
LCD Screen
Speed
Supply Voltage
Motor Temperature
Brake Regeneration
RPMs
Direction
Cruise Control Buttons
-Set
-Accel
-Decel
-Coast
Figure 7. Complete motor controller system flow chart.
4.2
Codes and Standards
According to National Electric Code (NEC) Article 430-31 it is required to protect all
three phases on three-phase motors, not just two [11]. The motor must also be protected against
overload by a device which is rated or selected to trip by 125 percent of the motor full-load
current rating. The National Electrical Manufacturers Association (NEMA) also provides
standards for how to operate and test motor controllers.
Solar Jackets – Motor Controller (ECE4007L01)
15
The ASC rules and regulations have very few restrictions or guidelines for the motor
controller and or embedded systems controlling it [1]. One of the rules is that the car must be
under sole control of the driver, although cruise control is allowed. If cruise control is used, then
activation of the brakes must turn off the cruise control program [1].
4.3
Constraints, Alternatives, and Tradeoffs
The Solar Jackets club insists that we use the given NGM-EV-C200-092 Motor
Controller and the SC-M150-008 Axial Flux, Permanent Magnet, DC Brushless Electric Motor.
In previous American and World Solar Challenges, this particular motor and controller were
chosen by a majority of team. In addition, the relatively high cost of a new motor and controller
probably eliminates alternative motor and controller candidates.
In the case that the motor and/or controller are defective, we may request the Solar
Jackets club to buy another identical motor for us. However, the controller is about 11 years old
and its availability is not certain. In the case that we are not able to obtain the identical motor
controller, there are alternatives such as the Tritium WaveSculptor20 motor controller, priced at
$7,000, with similar specifications to the NGM-EV-C200 series controller. The problem with
this controller as well as most other controllers, however, is the shipping and delivery time.
Tritium, for example, mentions on their website that orders for the WaveSculptor20 would
require an 8 week lead time [12].
The final option would be to use a low voltage motor and controller pair, but this would
most likely be of little use to the Solar Jackets club. The safety concerns concerning the testing
of the motor will also present constraints in regards to where and how we test the motor.
Solar Jackets – Motor Controller (ECE4007L01)
16
5.
Schedule, Tasks, and Milestones
The expected project timeline for the solar car motor controller system is shown in Table
8. Major components of the project are shown in bold, while progress milestones are italicized.
Table 8. Project schedule, tasks, and milestones for motor controller system design and
development. Complexity ranks the challenge of the task from low to high, while importance
ranks the project dependence on the task from low to high.
Components of the project are focused into the two basic categories of test bench setup
(which includes testing the motor and controller) and programming the SBC. Owners will report
Solar Jackets – Motor Controller (ECE4007L01)
17
the status on his task(s) at the weekly meetings to keep track of progress. Appendix A contains
the complete Gantt chart for the project.
6.
Project Demonstration
Since the motor controller system is a component of a larger solar race car prototype, the
demonstration will take place in a laboratory where the test bench setup is housed. To highlight
the safety mechanisms of the project first, the enclosures (for batteries and motor), cooling fan
assembly, and enable switches will be shown and explained. Afterwards, the physical input and
output functionalities of the system will be demonstrated as follows:

Throttle Pedal – Increases rotational speed of the motor and appropriately drains power
from the battery array (verified by voltmeter).

Brake Pedal – Regenerates the batteries, decreases the motor speed, and lights up the
brake light.

Forward/Reverse Toggle – Motor rotates counter-clockwise in forward and clockwise in
reverse. Reverse light also turns on when toggled.

Cruise Control – Maintain constant speed, accelerate, decelerate, or coast with button
pushes.

LCD Screen – Shows vital operating statistics (speed, RPM, battery voltage, motor
temperature, brake regeneration, forward/reverse, and cruise control) on the screen with
live updating.
7.
Marketing and Cost Analysis
7.1
Marketing Analysis
Because the auto industry has adopted alternative and renewable energy sources, the
growth potential of electric vehicles is nearly limitless. The proposed motor controlling system
could be adjusted to meet specific needs of many different types of vehicles, depending on the
task the motor will be performing. Manufacturers such as Alltrax, NuGen Mobility and Kelly
Controls produce electric motor controllers for similar needs [3, 13-15]. Kelly Controls produces
Solar Jackets – Motor Controller (ECE4007L01)
18
a wide variety of electric motor controllers: low cost models, superior performance models, and
beta test models [13]. The Kelly superior performance model, KDH14201A, is most similar to
the controller in the proposed system. Both controllers have capabilities of thermal protection,
motor current limiting, brake regeneration, and speed/torque modes of operation. The
KDH14201A has three modes of operation; the additional is a balanced mode [14]. The
KDH14201A is a standalone motor controller. However, the proposed solution will include a
complete system incorporating user interface for displaying system status reports and cruise
control selection as well as accelerator and brake pedals for motor operation.
7.2
Cost Analysis
The total cost for development of the motor control system prototype is $78,203.75. The
equipment needed for development totals $18,203.75; labor costs total $60,000. Table 9 below
shows a breakdown of the total equipment costs, including donations received.
Table 9. Total Equipment Cost.
Product Description
Technologic TS-7500 Onboard Computer [9]
Matrix Orbital 20x4 Serial LCD Display [10]
SSC 10kΩ Potentiometer Foot Pedal [16]
Cooling Fan
Serial Cable
LED Light
Battery Cable (12 ft.)
Switch
Building Materials (wood, plastic, fasteners, etc.)
SUBTOTAL COST
Donations
NGM SC-M150 Motor (estimated)
NGM EV-C200-092 Motor Controller (estimated)
12 V Car Battery
TOTAL DONATIONS VALUE
Equipment Cost Total
Solar Jackets – Motor Controller (ECE4007L01)
Quantity
1
1
2
2
4
4
1
5
1
1
8
Unit Price
Price
$
139.00 $
78.95
88.90
10.00
5.00
2.00
40.00
2.00
$
$
139.00
78.95
177.80
20.00
20.00
8.00
40.00
10.00
150.00
643.75
12000.00 $
5000.00
70.00
$
$
12000.00
5000.00
560.00
17560.00
18203.75
19
The project costs are itemized in Table 10 below with labor costs at $50 an hour. The
estimated labor includes meetings, reports, system design, and implementation.
Table 10. Total Development Cost
Project Component
Test Motor Controller
Test Bench Design
Programming Controller
Interface Design
Lectures/Meetings
TOTAL LABOR COST
TOTAL EQUIP COST
Labor
Hours
140
180
360
120
400
1200
Total
Labor Cost Equip Cost
Component Cost
$7,000.00
$17,640.00
$24,640.00
$9,000.00
$327.80
$9,327.80
$18,000.00
$149.00
$18,149.00
$6,000.00
$86.95
$6,086.95
$20,000.00
$20,000.00
$60,000.00
$18,203.75
Total Project Cost
$78,203.75
The suggested retail price of the product is $32,000. Table 11 below shows the
production of 500 units over five years; listed are the recurring costs over the five years in
addition to the non-recurring product development cost. Employing technicians for product
assembly at $22.50 per hour, the labor cost listed in Table 11 is the cost associated with
producing four units per hour. The assembly includes the software and external hardware
installations of the system and quality assurance testing. This product will yield revenue of $16
million and a profit of approximately $4.7 million, or 29%.
Solar Jackets – Motor Controller (ECE4007L01)
20
Table 11. Total Production Cost
Recurring
Labor Costs
Materials
Fringe Benefits (25% of labor)
Process
Overhead (25% of labor, equip,
fringe)
Sales Expense (5% of selling price)
5-yr Warranty and Support
(5% of selling price)
Non-recurring
Development Costs
Total Production Cost
8.
$2,812.50
$9,007,875.00
$703.13
$0.00
$2,252,847.66
$1,600.00
$1,600.00
$78,053.75
$11,345,492.03
Summary
An NGM-EV-C200-092 motor controller and two SC-M150-08 DC brushless electric
motors have been donated to the team and are ready for testing. All three devices are heavily
worn and 11 years old, so functionality tests will be the top priority. Additionally, the supply of
eight car batteries is currently available, so construction of the battery array will begin as soon as
a suitable laboratory has been confirmed. The on-board computer, input pedals/switches, and
output LEDs will be obtained or ordered immediately to begin simultaneous work on
programming.
Solar Jackets – Motor Controller (ECE4007L01)
21
9.
References
[1]
American Solar Challenge, “2012 Regulations,” American Solar Challenge, Sept. 1, 2010.
[Online]. Available: http://americansolarchallenge.org/events/asc2010/wpcontent/uploads/2010/09/ASC2012Regs-External-Revision-A.pdf.
[Accessed Sept. 21, 2010].
[2]
World Solar Challenge, “Regulations,” World Solar Challenge, Sept. 16, 2010. [Online].
Available: http://www.worldsolarchallenge.org/regulations. [Accessed Sept. 21, 2010].
[3]
NuGen Mobility, Inc. “Products,” www.ngmcorp.com. [Online]. Available:
http://www.ngmcorp.com/Products.htm. [Accessed Sept.19, 2010].
[4]
O. Ustun, M. Yilmaz, C. Gokce, U. Karakaya, and R.N. Tuncay, "Energy Management
Method for solar race car design and application," in Proc. Electric Machines and Drives
Conference, 2009.3-6 May 2009, IEMDC '09. IEEE International, pp.804-811.
[5]
Z. Taha, R. Passarella, H.X. How, J.M. Sah, N. Ahmad, R.A.R. Ghazilla, and J.H. Yap,
"Application of Data Acquisition and Telemetry System into a Solar Vehicle," in Proc.
Computer Engineering and Applications (ICCEA), 2010 Second International Conference
on, 19-21 March 2010, vol.1, pp.96-100.
[6]
New Generation Motors Corporation. NGM-EV-C200 series Controller Operating Manual.
New Generation Motors Corporation. [Online]. Available:
http://users.ece.gatech.edu/~wsmith/ece4007/candidates/smith/solarjackets/330000011%20rev%20-%20EV-C200%20Manual%20V1_10D.pdf.
[Accessed Sept. 21, 2010].
[7]
New Generation Motors Corporation. SC-M150-00X Axial Flux, Permanent Magnet, DC
Brushless Electric Motor Operating Manual. Ver. 1. New Generation Motors Corporation.
[Online]. Available:
http://users.ece.gatech.edu/~wsmith/ece4007/candidates/smith/solarjackets/330000010%20rev%20-%20SC-M150%20Manual_V1.pdf. [Accessed Sept. 21, 2010].
[8]
New Generation Motors Corporation. SCM150-XXX Axial Flux, Brushless PM Motor
Specification Sheet. New Generation Motors Corporation, 2007. [Online]. Available:
http://users.ece.gatech.edu/~wsmith/ece4007/candidates/smith/solarjackets/340000007%20rev%20D%20NuGen%20SCM150_MSV260160.pdf.
[Accessed Sept. 21, 2010].
Solar Jackets – Motor Controller (ECE4007L01)
22
[9]
Technologic Systems, “TS-7500,” www.embeddedarm.com/index.php, 2008. [Online].
Available: http://www.embeddedarm.com/products/board-detail.php?product=TS-7500.
[Accessed Sept. 21, 2010].
[10] Jameco Electronics, “GLK12232-25-FGW: MATRIX ORBITAL: LCD Products,”
www.jameco.com, 2009. [Online]. Available:
http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_157323_-1
[Accessed September 21, 2010].
[11] Integrated Publishing, “Motor and Branch-Circuit Overload Protection (NEC® 430, Part
C),” tpub.com, 2007. [Online]. Available:
http://www.tpub.com/content/construction/14027/css/14027_186.htm.
[Accessed Sept. 21, 2010].
[12] Tritium Power Electronics Engineering, “Wavesculptor20 Motor Drive,”
www.tritium.com.au, 2010. [Online]. Available:
http://www.tritium.com.au/products/TRI50/index.html. [Accessed Sept. 21, 2010].
[13] Kelly Controls, LLC, “Kelly KDH Opto-Isolated Brushed Controller,”
www.kellycontroller.com, 2008. [Online]. Available:
http://www.kellycontroller.com/KDH.php. [Accessed Sept. 21, 2010].
[14] Kelly Controls, LLC, ” KDHA High Voltage Series/PM Motor Speed Controller”,
www.kellycontroller.com, 2008. [Online]. Available:
http://www.kellycontroller.com/kdh14201a24-144v200a-with-regen-p-297.html.
[Accessed Sept. 21, 2010].
[15] Alltrax, Inc.,“Products Page”, alltraxinc.com, Oct. 19, 2009. [Online]. Available:
http://www.alltraxinc.com/Products.html. [Accessed Sept. 21, 2010].
[16] The SSC Controls Company, “Potentiometer Foot Pedals,” www.ssccontrols.com, 2010.
[Online]. Available: http://www.ssccontrols.com/homepage-potentiometercontrols.htm.
[Accessed Sept. 21, 2010].
Solar Jackets – Motor Controller (ECE4007L01)
23
Appendix A – Gannt Chart
Solar Jackets – Motor Controller (ECE4007L01)
24
Appendix B – Motor Controller Pin Outs
Solar Jackets – Motor Controller (ECE4007L01)
25
Download