I stepped up to the role of Chief Electrical Engineer at the start of 2023. What we had so far was essentially a chassis with suspension design. Over the course of 5 months I designed, iterated and tested an entire electric vehicle system.
I initially took on the challenge of designing custom battery packs because I believed I could design something cheaper and higher performing than what was offered to most FSAE teams off the shelf. One of the first challenges to solve was cell level fusing.
I designed nickel fuses for P42A 27100 battery cells, that I lasercut and then characterized through a series a fuse blowing tests. The tests were conducted by putting the fuse in series with a power supply capable of sourcing large amounts of current, a contactor for opening the circuit and a shunt resistor for measuring the current. Data was recorded using an ossiloscope measuring the voltage drop across the shunt resistor.
The graphs above correlate to the maximum current tests I ran. The fuse pulled 825Amps from a Marine lead acid battery and blew in roughly 80ms. I plotted and filtered the data using python.
The first and second iteration of the battery pack was designed for extremely tight space constraints while still providing the performance required to excel int he competition.
I manufactured the battery packs by lasercutting nickel conductor plates then gluing the cells together and spotwelding the plates to the cells. The design was extremely hard to manufacture safely and had poor fit and finish. Both aspects were greatly improved on in module M3
This pack was my redesign with a higher prioritization of manufacturability, safety and structural strength.
16s 6p battery pack, capable of 15.5kw peak output (270 amps peak at 57.6 Volts). This battery pack is much faster to manufacture than my previous design. It includes flame retardant, thermal potting which ensures thermal homogeneity within the pack as well as added structural and vibration dampening benifits.
The threaded aluminum standoffs seen interspersed along the edges of the pack took me 5 hours straight to custom machine. Definitely going to try and design around premade spacer lengths next time.
I initally planned to use an off the shelf balancing solution with a breakout board built into the pack. But once we discovered what our team had bought already was not rules compliant we had to shift gears.
I realized our BMS didn’t have the proper Galvanic isolation between modules, so I started figuring out how to make one from scratch. I whipped up a plan for distributed and isolated balancing system using off the shelf balancing ICs (bq7 series). From conception to prototype in about 12 hours. Had to scrounge parts from around the school right before closing so I could solder all night. I did this just as a proof of concept so we could pull the trigger on doing a full design.
Aftering setteling on a bq7 chip and hacking away at a layout that would fit the module design we came to the board seen below.
Assembling these boards greatly improved my smt soldering skills.
The battery pack was one of the first components I designed on the car, and I was given all the mechanical constraints and preffered specs when I joined the team. Designing the the entire electrical system architecture with only the rule book as my constraints was much more difficult.
I started my design process with rules requirements of where and when certain system states were meant to be acheived. Below is the accumulator that held the battery packs, battery management system, HV-LV board, contactors, contactor controllers, shutdown controller, and insulation monitor.
Below is one of my first sketches of the full system design. I used altium and draw.io to iterate through and communicate system architecture decisions.
I designed all the different circuits to pair with the open CAN system developed by Cooper’s autonomous drive team. Each board slots into a CAN connected ECU as a breakout board.
This board was designed to control three contactors. Two high voltage bus contactors and one precharge that allowed for the HV bus to slow charge through a resistor before closing the main contactor. The large caps are to provide a slight delay before the main contactors open once power is cut. This allows time for a safe shutdown command that reduces the risk of opening contactors under load.
The contactor control board worked in tandem with the HVLV board which provided isolated information about the high voltage bus. This board also contained the HV -> LV DCDC converter and the comparator circuit used to trigger high voltage indicators on the battery box and car. The board was designed to keep all High and low voltage interactions in one isolated place.
This system is designed to shutdown power to the main contactors on the car whenever there is a critical fault with our main components or an operator uses a shutdown button. A latching IC is used to latch any critical isolation or battery faults in case a transient occurs too quickly or is intermittent. This board also communicates to the entire system a safe shutdown to ensure that the contactors do not open under load.
Like many other parts of this project, I wanted to learn the correct software techniques to produce a good proffessional level project, but it was faster for me to produce something functional than learn the software.
This was a diagram I did containing every connection and pin throughout the car.
With precharge circuit, galvanicly isolated voltage measurment, DCDC, main fuse, current sensors. All fastners were also insulated.
Designed with the goal of making competition inspection easy and provide. Houses the capacitance discharge circuit, current sensor and voltage taps.
At exascale systems I helped design and fabricate various parts of the motion system for a Czochralski method crystal growth arc furnace. This kind of machine is often used to manufacture large silicon boules for semi conductor wafers. I was helping construct a machine similar to this.
Below is a picture of the arc furnace I worked on, with 3D printed mounts for a shielded raspi camera and as well as mounts for other motion controllers and sensors:
(not the final schematic)
This was an attempt at a precise method of angling diffraction grating plates in an optical setup. A piezo actuator capable of 500N of force was threaded into the center and used to flex the cutout pattern in the plate.
I laminated my own plywood using some realy heavy pieces of stock instead of a vacume bag. Then I cut, sanded, routed and finished the longboard. I used it get to school everyday for two years
In high school I made an electric longboard that had a decently large strip of solar panels along with a regulator for charging a lipo battery pack. The rest of the board was cheap off the shelf e-skate components mounted to a piece of crappy plywood I cut with a jigsaw.