MATLAB
Once the group had ironed out the general topology of the circuit, we started optimizing the inductor design using Matlab and the methods outlined in the class textbook. The goal was to optimize over inductor size, saturation B field, number of windings, gauge of windings, frequency, etc. Early on, we got very seemingly incorrect answers. For example, the graph below, showing core losses (Pc), winding losses (Pw), switching losses (Ps), and total losses (Pt) calculated the optimal frequency to be around 17kHz. As the group started to realize that the gate driver circuitry was going to involve much more work than anticipated, this project was abandoned and left in its buggy state. Nonetheless, the Matlab code has been attached so hopefully someone can figure out what was wrong.
