Projects


Truss optimization in Python, C++, and AMPL with a Multi-Objective Function of Weight, Stiffness, and Constructability

I am deriving a mathematical model – and writing optimization code in Python, C++, and AMPL – to be able to optimize trusses (which could be a skyscraper, bridge, crane, etc…) to support a given set of loads, or multiple sets of loads, while (1) minimizing weight, (2) maximizing stiffness, (3) minimizing construction difficulty, or…

Testing a 21 ft Model Steel Bridge: Vibration Testing, Destructive Pullout-Testing, Full Scale Cyclic Load Testing

The UC San Diego Steel Bridge Team designs, analyzes, optimizes, and fabricates a model steel bridge. The team optimizes for high stiffness, low weight, and fast constructability. Extensive testing was performed on the model bridge for the 2022 UC San Diego Steel Bridge Team. The testing was performed to insure sufficient strength of members and…

Code to Optimize a Shape for Heat Transfer Using Homogenization

A code was written to optimize the geometry of a of a good conductor to maximize heat transfer by minimizing compliance. The method of homogenization was used, whereby a hypothetical laminate with infinitely small laminate widths is assumed to exist over the whole region, in which the laminate is always oriented with its strong axis…

Create a website or blog at WordPress.com

Up ↑