Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ABSTRACT INTRODUCTION
2
Table 2: Electric Drivetrain Components Table 4: Primary Vehicle Controller Specifications
Component Specifications Source
Mototro I/P: up to 19
Front Hi Performance Inc. Golf Cart Motor [4] n
Motohawk analog
I/P: 3 low freq.
Motor/Generator 8 HP continuous, 18 HP maximum ECU555-80 digital
81 ft-lbs maximum torque 1 VR freq.
36-56 voltage range I/P
up to 2 hall effect freq.
48 pounds I/P
up to 2 2 sensor
7" diameter, 10.5" length O
dual wide I/Ps
band knock detection /
6,000 RPM maximum
I1 emergency stop P
Curtis Controller
I/P
12 3A peak 1A hold injector
Ultracapacitors Maxwell Technologies PC 2500 [5] drivers
O/
23 cells per string, 5 strings P
8 TTL level ignition system
2.5 volts, 2700 farad per cell O/Ps
6 10A low side
6.34" X 2.42" X 2.42" pwm
2 5A -bridge
1.65 pounds per cell H relay pwm
750 kJ total energy storage
1 driver(main power)
500 kJ available storage
O/P
2 1.5 A low side pwm
O/P
2 CAN 2.0B
Wheel Hub channels
1 RS485
Motors PML Technologies [6] channel
EW30/30L wheel motor (2)
Amber Drive (2) Table 5: Secondary Vehicle Controller
236 ft-lbs peak stall torque for 30 sec Specifications
900 RPM maximum
12.75” diameter, 5.28" length
Mototro I/P: up to 34
26.46 pounds
n
Motohawk analog
I/P: 8 low freq.
ECU565-128 digital
4 VR freq.
I/P
Table 3: Relays and ESS Cooling Equipment up to 2 wide range 2 sensor
O lambda sensor I/Ps
dual
Relays
IF
2 dual wide band knock detection
15 amp relay (x8) Crydom solid state
I/P
12 3A peak 1A hold injector
60V output
drivers
O/
3.5-32V input P
16 TTL level ignition system
O/Ps
10 6A low side
500 amp relay
(x6) Tyco Electronics pwm
1 6A tachometer
Kilovac EV200AAANA O/P
2 5A -bridge
500+ amp H
1 10A pwm-bridge
12-900 VDC H pwm
1 relay driver(main power)
O/P
2 CAN 2.0B
ESS Cooling channels
1 RS485
82cfm PC Case Fan channel
1 ISO 9141
80x80x38mm channel
Vantec Torando
Fans (x6) 12V, 9.1W
3
The equipment listed in tables 1 through 7 has been
implemented into the Chevy equinox. It can be seen in
the Vehicle Packaging Diagram in Figure 1.
Current Sensors
Measures: ±600A
F.W.Bell BBP- Input: 15V, (6mA max)
600H (x3) Output: ±6V (10mV/A)
Measures: ±2000A
Figure 2: Stock Equinox Sub-frame
F.W.Bell IA- Input: 15V, (50mA max)
2000 Output: ±10V (3.3mV/A)
Voltage Sensors
Voltage Divider [6] 11Mohm resistors
Circuit (x6) [6] 1Mohm resistors
Conductivity sensor
Open Circuit 1kohm Resistor
4
flow. The last function, HPGC motor demand, is used to
power the hybrid motors during traction mode and in
order to jumpstart the ultra-capacitor in the event of a
low voltage.
HCM-2
Interference Area The PML drives control the motors for the rear wheels.
Voltage and current is fed to the rear motors based on
signals received from HCM-2. Also, they send eighteen
individual data readings back to HCM-2 to monitor the
condition of the drives and motors and avoid possible
damage to either.
Curtis Controller
Several controllers were used for the various tasks the In regular driving conditions, the hybrid system is used
control strategy encapsulates. The two most important for high-acceleration scenarios and regenerative
controllers were the 128-pin Mototron Motohawk braking. When the throttle demand exceeds a certain
controllers, called Hybrid Control Module 1 (HCM-1) and level based on the power the engine is giving, the rear
Hybrid Control Module 2 (HCM-2). To control the rear hybrid motors will contribute to the effort to lower gas
wheels, two PML Amber Drives are used to control the consumption.
PML motors, one drive and one motor for each wheel.
The High Power Golf Cart motor (HPGC), used for Traction Mode
power generation for the ultra-capacitor pack, is
regulated by a Curtis controller. When slippage is detected in the front tires, the control
strategy switches to traction mode. This mode uses
HCM-1 four-wheel drive to maintain control on a wet or icy
surface. Because of this extra draw of power to the rear
HCM-1’s main functions include CAN communication motors, the HPGC motor has to run power directly to
between the diesel engine, the Urea injection system, them.
and the HPGC motor demands. Since the diesel engine
is not the original engine for the vehicle, a program was Regenerative Braking
written to run it according to the data coming from the
General Motors Limited Area Network (GMLAN), which Regenerative braking occurs when the vehicle is
detects variables such as engine speed, engine torque, slowing down and the rear motors act as generators,
etc. and communicates them along the CAN. The Urea which require a lot of force to create electricity. Thus, it
injection system is used to lower nitrous oxide (NOx) resists the kinetic energy of the car and stores the
emissions. All of its functions and calculations energy in the ESS. However, the PML motors do not
computed in HCM-1’s program in the form of a state completely turn off when regenerative braking takes
5
place. The sudden jolt that the motors would create
from switching immediately to generators would not be
smooth in the least, so a certain amount of voltage is
run through the motors based on brake pedal demand to
control the speed of the motor while still generating
energy.
• A non-functional urea system which needed to be Figure 7: Relocated Air Compressor Location
refined and tested
• An overheating incident was encountered at
competition, and a cooling element needed to be
adapted to the PML controllers
• A controller problem with the generator prevented
our 4X4 mode to operate at all
• No data on hybrid systems was displayed to the
operator of the vehicle, which was one of the causes
of the PML controller melt-down
• A situation when the capacitor pack voltage goes
below 20V on a cold start, where the PML
controllers won’t power up and subsequently could
be damaged by driving
• A problem not having a maintenance charger which
can be plugged into a 120v source for consumer
acceptability
• A problem with the state flow logic for the PML data, Figure 8: Urea Injection System on a Test Bench
where the PML data was not accessible on the CAN
bus The control strategy for the urea injection system
was reworked and tweaked, adding several much
needed variables into the system. A thermocouple
UREA INJECTION SYSTEM position was changed and the thermocouple was
replaced due to the old one being too short and
overheating. The program now uses the
temperature reading to begin urea injection. Once
at 250° C, the program plugs the instantaneous
engine speed and torque from CAN messages, into
a state flow system which references a NOx map to
calculate how much urea to inject. A solenoid is
opened once the exhaust temperature reaches 250°
C and thus pressurizes the system. Upon shutdown
of the vehicle the flush solenoid is opened along
with the injector allowing the entire urea system to
fill with air and push the unused urea back into the
storage tank, preventing urea crystallization and
Figure 6: Urea Injection System Diagram harm to the expensive injector. Figures 6, 7, and 8
show the location of each system under the vehicle
and the urea system on the test bench.
6
This would be an inaccurate measurement, as the realistic especially since this is the worst case and not
temperature there varies from the exhaust entirely realistic.
temperature. Instead, a thermocouple was installed
right before the Urea injector in the exhaust pipe. It is very seldom that the load will be at maximum for an
The program now uses that reading to calculate the extended period of time under normal operation of the
amount of Urea to inject. Furthermore, a state flow vehicle. This scenario would only occur under full
replaces the old code entirely. The only surviving breaking or acceleration for the duration of 30 seconds
algorithms are the Urea calculation subsystem, the or more. Both of these conditions could not last long
injector subsystem, and the thermocouple since the capacitors can only store so much energy, at
subsystem, all of which were proven to work full capacity the system would discharge in less than
effectively. one minute. The time that most of the heat would be
generated would be when the vehicle is in four wheel
drive mode where each drive controller could be getting
PML WATER-COOLING a constant 9 HP resulting in each controller producing
1000 watts of heat. To test the system before installing
In order to make sure the PML drive does not overheat, it in the vehicle, a bench test was conducted. The
as has been the case in the past, a PML cooling system system was tested by placing a 1200 watt heating
was implemented. Using the power of the 18 HP motor element on the plates cooling surface and using the
and the PML drive’s 85% efficiency, it was determined pump to propel 100ºF water through the cooling plate.
that under maximum load, each drive produces The temperature of the water increased approximately
approximately 2000 watts of heat. The drives are in a three degrees as it passed through the cooling plate,
sealed box located underneath the vehicle; with no heat which was only a few degrees warmer than the liquid at
escaping the temperature of the drives would rise above steady state. This shows that pumping the water
the desired level of 150ºF. Any temperature above 170 through the plate at that flow rate would adequately
ºF can cause damage to the controller. To prevent the remove heat away from the PML drives.
heat from building up in the controller, a new system
was implemented. The system consists of two radiators
located under the hood of the vehicle, which were
attached to the top of the intercooler. In addition to the
radiators, two heat exchanging cooling plates were
mounted in contact with the heat sinks for the PML
drives. A reservoir tank was placed in the system at the
highest point to allow for extra coolant and coolant
expansion. The last segment of the system consists of
a small pump designed for electronics cooling and has a
flow rate of four gallons per minute. The pump was
mounted underneath the rear of the seat next to the
driver’s rear wheel.
USER DISPLAY
9
the program to control the odd timing associated with
the data retrieval. It cycles through the eighteen
different variables, requesting and receiving data and
storing it in a matrix, and then it sends the motor signal.
CONCLUSION
PML DATA
B.2
Figure B.2: Chassis 128 Pin MotoHawk Wiring
B.3
Figure B.3: Chassis 128 Pin MotoHawk Pin Assignment
B.4
Figure B.4: 128 Pin MotoHawk Pin Layout
** Still Need Excel Sheet Pin Layouts for Chassis & Hybrid MotoHawks **
B.5
128 Pin MotoHawk - Hybrid
Connector Wire Wire Function Control Core
Pin # J1-A J1-B J1-C J2-A J2-B colors No.
1 1 SPD1
2 2 CNK_VR-
3 3 ISO_9141_K
4 4 ISO_9141_L
5 5 AN15M
6 6 Temperature Sensor (Analog) AN6M
7 7 AN17M
8 8 Temperature Sensor (Analog) AN3M
9 9 DG4
10 10 AN13M
11 11 Transducer Power XDRP_B
12 12 SPD2
13 13 CNK
14 14 Temperature Sensor (Analog) AN1M
15 15 Half Pack (Analog) AN12M
16 16 Half Pack (Analog) AN10M
17 17 Half Pack (Analog) AN8M
18 18 Temperature Sensor (Analog) AN2M
19 19 DG3
20 20 CAM
21 21 Pack Voltage (Analog) AN7M
22 22 TACH
23 23 LSO3
24 24 Transducer Ground XDRG
25 25 Half Pack (Analog) AN9M
26 26 Half Pack (Analog) AN11M
27 27 AN16M
28 28 AN14M
29 29 Temperature Sensor (Analog) AN4M
30 30 Temperature Sensor (Analog) AN5M
31 31 CAM_VR-
32 32 SPD-
33 1 LSU1_VM
34 2 ECU Power KEY_SW
35 3 AN31M
36 4 AN32M
37 5 AN33M
38 6 AN34M
39 7 DG1
40 8 Battery Connection BATT
41 9 Serial Communications CAN1+
42 10 Serial Communications CAN1-
43 11 Transducer Power (5v) (300mA) XDRP-A
44 12 LSU2_UN
45 13 LSU2_VM
46 14 LSU1_IP
47 15 LSU1_IA
48 16 LSU2_IA
49 17 LSU2_IP
50 18 Main Power Relay Driver MPRD
51 19 Fan Control LSO2
52 20 Positive Mains Relay LSO1
B.6
53 21 LSU1_UN
54 22 SCI+
55 23 SCI-
56 24 Transducer Ground XDRG
57 1 AN24M
58 2 AN21M
59 3 AN25M
60 4 AN22M
61 5 AN23M
62 6 Current Sensor AN29M
63 7 Current Sensor AN28M
64 8 AN30M
65 9 AN20M
66 10 AN18M
67 11 AN19M
68 12 Current Sensor AN26M
69 13 EK4P/DG7
70 14 EK4N/DG8
71 15 AN27M
72 16 DG2
73 17 Serial Communications CAN2+
74 18 Serial Communications CAN2-
75 19 EK1P
76 20 EK1N
77 21 EK2P
78 22 EK2N
79 23 EK3P/DG5
80 24 EK3N/DG6
81 1 INJ01
82 2 INJ07
83 3 INJ02
84 4 INJ08
85 5 INJ06
86 6 INJ04
87 7 INJ03
88 8 INJ05
89 9 H1+
90 10 EST5
91 11 EST6
92 12 EST1
93 13 EST2
94 14 EST3
95 15 Driver Ground DVRG
96 16 Driver Ground DVRG
97 17 H1-
98 18 Driver Power DRVP
99 19 Driver Power DRVP
100 20 EST4
101 21 EST7
102 22 EST_RTN
103 23 EST8
104 24 Driver Ground DVRG
105 1 INJ012
106 2 INJ010
107 3 INJ09
B.7
108 4 INJ011
109 5 EST14/LAMP2
110 6 EST13/LAMP1
111 7 EST15/LAMP3
112 8 EST16/LAMP4
113 9 Driver Ground DVRG
114 10 EST12
115 11 EST11
116 12 LSO5
117 13 EST10
118 14 EST9
119 15 LSO6
120 16 H3+
121 17 LSO7
122 18 LSO9
123 19 Negative Mains Relay LSO8
124 20 LSO10
125 21 Precharge Relay LSO4
126 22 H2+
127 23 H2-
128 24 H3-
B.8
128 Pin MotoHawk - Chassis
Connector Wire Wire Function Control Core
Pin # J1-A J1-B J1-C J2-A J2-B colors No.
1 1 SPD1
2 2 *ECUP CNK_VR-
3 3 ISO_9141_K
4 4 ISO_9141_L
5 5 AN15M
6 6 AC Pressure Sensor AN6M
7 7 AN17M
8 8 AN3M
9 9 DG4
10 10 AN13M
11 11 Transducer Power XDRP_B
12 12 SPD2
13 13 CNK
14 14 Pedal Read AN1M
15 15 AN12M
16 16 AN10M
17 17 High Speed Input AN8M
18 18 Brake Pedal Position AN2M
19 19 DG3
20 20 CAM
21 21 Low Speed Input AN7M
22 22 TACH
23 23 LSO3
24 24 AC PT Ground XDRG
25 25 Engine Temp. (both fans) AN9M
26 26 AN11M
27 27 AN16M
28 28 Ambient Temperature AN14M
29 29 AN4M
30 30 Brake Pedal Pressure AN5M
31 31 CAM_VR-
32 32 SPD-
33 1 LSU1_VM
34 2 ECU Power KEY_SW
35 3 AN31M
36 4 AN32M
37 5 AN33M
38 6 AN34M
39 7 DG1
40 8 Battery Connection BATT
41 9 Serial Communications CAN1+
42 10 Serial Communications CAN1-
43 11 Triple Relay and AC Power XDRP-A
44 12 *PML Motors (relays for 12v) LSU2_UN
45 13 LSU2_VM
46 14 LSU1_IP
47 15 LSU1_IA
48 16 LSU2_IA
49 17 LSU2_IP
50 18 Main Power Relay Driver MPRD
51 19 High Speed (fan output) LSO2
B.9
52 20 Low Speed (fan output) LSO1
53 21 LSU1_UN
54 22 SCI+
55 23 SCI-
56 24 Transducer Ground XDRG
57 1 AN24M
58 2 AN21M
59 3 AN25M
60 4 AN22M
61 5 AN23M
62 6 AN29M
63 7 AN28M
64 8 AN30M
65 9 AN20M
66 10 AN18M
67 11 AN19M
68 12 AN26M
69 13 EK4P/DG7
70 14 *Temp. Sensor Relay EK4N/DG8
71 15 AN27M
72 16 DG2
73 17 Serial Communications CAN2+
74 18 Serial Communications CAN2-
75 19 EK1P
76 20 EK1N
77 21 EK2P
78 22 EK2N
79 23 EK3P/DG5
80 24 EK3N/DG6
81 1 APP 1 INJ01
82 2 INJ07
83 3 APP 2 INJ02
84 4 INJ08
85 5 INJ06
86 6 INJ04
87 7 INJ03
88 8 INJ05
89 9 H1+
90 10 *Flush Solenoid EST5
91 11 EST6
92 12 EST1
93 13 EST2
94 14 EST3
95 15 Driver Ground DVRG
96 16 Driver Ground DVRG
97 17 H1-
98 18 Driver Power DRVP
99 19 Driver Power DRVP
100 20 EST4
101 21 EST7
102 22 EST_RTN
103 23 EST8
104 24 Driver Ground DVRG
105 1 *Injector INJ012
106 2 *run solenoid INJ010
B.10
107 3 INJ09
108 4 INJ011
109 5 EST14/LAMP2
110 6 EST13/LAMP1
111 7 EST15/LAMP3
112 8 EST16/LAMP4
113 9 Driver Ground DVRG
114 10 EST12
115 11 EST11
116 12 LSO5
117 13 EST10
118 14 EST9
119 15 LSO6
120 16 H3+
121 17 LSO7
122 18 LSO9
123 19 LSO8
124 20 LSO10
125 21 AC LSO4
126 22 H2+
127 23 H2-
128 24 H3-
B.11
APPENDIX C: BIODIESEL MSDS
C.1
C.2
APPENDIX D: ULTRA-CAPACITOR MSDS
D.1
APPENDIX E: ALUMINUM NITRIDE MSDS
E.1
E.2
APPENDIX F: UREA MSDS
UREA
UREA
1. Product Identification
Synonyms: Carbamide resin; Isourea; Carbonyl diamide; Carbonyldiamine
CAS No.: 57-13-6
Molecular Weight: 60.06
Chemical Formula: (NH2)2CO
Product Codes:
J.T. Baker: 4111, 4203, 4204, 4206, 4208, 5594
Mallinckrodt: 3192, 7729, 7816, 8642, 8644, 8647, 8648
2. Composition/Information on Ingredients
3. Hazards Identification
Emergency Overview
--------------------------
WARNING! HARMFUL IF SWALLOWED OR INHALED. CAUSES IRRITATION TO SKIN, EYES AND
RESPIRATORY TRACT.
Inhalation:
Causes irritation to the respiratory tract. Symptoms may include coughing,
shortness of breath. May be absorbed into the bloodstream with symptoms
similar to ingestion.
Ingestion:
Causes irritation to the gastrointestinal tract. Symptoms may include nausea,
vomiting and diarrhea. May also cause headache, confusion and electrolyte
depletion.
Skin Contact:
Causes irritation to skin. Symptoms include redness, itching, and pain.
Eye Contact:
Causes irritation, redness, and pain.
Chronic Exposure:
A study of 67 workers in an environment with high airborne concentrations of
urea found a high incidence of protein metabolism disturbances, moderate
emphysema, and chronic weight loss.
F.1
Aggravation of Pre-existing Conditions:
Supersensitive individuals with skin or eye problems, kidney impairment or
asthmatic condition should have physician's approval before exposure to urea
dust.
F.5