Topology optimization (TO) is a mathematical method to find the optimal size, shape and connectivity of a domain under specified conditions, and has had many applications in engineering design. However, challenges remain in realizing TO as an effective design tool for many design situations. Uncertainty is ubiquitous in nature and...
There are many uncertainties that complex engineered systems will face throughout their lifecycles due to changes in internal and external conditions. It is desirable for complex engineered systems to be resilient against various uncertainties. The ability to overcome such uncertainties should be embedded into the system from the beginning. However,...
This research investigates shape optimization process, using b-spline models and panel methods, to achieve a high lift to drag ratio for an aerodynamic structure. This research is a proof of concept for further research in aerodynamic shape optimization. The coupled process, involving the design and optimization of a random shape,...
A common problem in energy allocation problems is managing the trade-off between selling surplus energy to maximize short term revenue, versus holding surplus energy to hedge against future shortfalls. For energy allocation problems, this surplus represents resource flexibility and is quantified as the surplus energy after meeting the demand. The...
In order to more effectively design large, complex systems, risk must be accounted for throughout the design process. A systematic way to account for risk is by using system model simulation. During the conceptual design phase, functional models can be drawn to help the engineer design their system's functional architecture....
Assembly time estimation is a key factor in evaluating the performance of the assembly process in an automated assembly process. The overall goal of this study is to develop an efficient assembly time estimation method by generating the prediction model from an experimental design. In order to estimate these times,...
Practical engineering design problems are generally multi-disciplinary with limited budget and high risk in terms of life loss, economic resources, etc. In the early phase of such problems, selection of true efficient designs is desired while minimizing overall design cost by avoiding expensive search processes. However, the task is difficult...
It is desirable for complex engineered systems to perform missions efficiently and economically, even when these missions' complex, variable, long-term operational profiles make it likely for hazards to arise. It is thus important to design these systems to be resilient so that they will actively prevent and recover from hazards...
In engineering problems not all constraints can be explicitly written as mathematical functions. There needs to be a way integrate designer knowledge into the design process and preferably use that to guide an optimization problem. In this thesis, these constraints are modelled using classification surrogate models and integrated with Bayesian...
Successfully predicting an accurate estimated cost is important in the assembly planning process. When designing an assembly plan, an accurate estimation ensures that the proposed plan can be achieved within the predetermined budget. However, achieving an accurate prediction is a challenge since it requires professional judgment, which is dependent upon...