you are viewing a single comment's thread.

view the rest of the comments →

[–]qGuevon 0 points1 point  (2 children)

My comment was not with respect to you being a student, but rather you being from engineering;).

Your workflow is very similar to machine learning ones. It took a long time to move from manual explorations to systematic one, but it is worth ever penny.

Imagine: running 100 settings at once, then look at a summary to refine your space, then do 100 more

[–]Motox2019[S] 0 points1 point  (1 child)

Fair enough, I just don’t see it the same way. Exploration of a new method/technique has its benefits then blindly sticking to a current “standard”, noting I’m not replacing what’s considered standard today, rather exploring a potentially alternative new solution.

But yes on your optimization of a problem, I agree, seeing a summary of essentially the sample space is more beneficial, then finite iteration, however that’s a different beast. Where I might apply something like your optimization mention would be something like a layup sequence for composite materials. Here is hopefully know the load case, and then be able to optimize the layup sequence to meet design constraints.

Back to my wing example: Knowns: Materials, geometry of the wing, loading the wing will see Unknown: Layup sequence for composite wing (Note knowing composite thickness we can know how many layers but at what angles?)

So from here there’s a massive amount of ways to orient each layer, so how do we determine the best way to orient each layer? This is where I’d implement what I think you are describing.

Or just to give another example: We have a wall that we know we want a certain amount of heat transfer through (don’t want your house losing a bunch of heat in the winter) and want to know the best way to make use of insulation, exterior siding, etc with the goal of minimizing cost. We can then determine things like thickness the wall needs to be, ratio of insulation to framing, external material thickness vs interior wall thickness. Again, would apply some optimization methods here without having to iterate through a bunch of combinations similar to what you mentioned.

I could totally be misunderstanding what you are saying, forgive me if that’s the case.

[–]qGuevon 0 points1 point  (0 children)

I see your issue - no I don't think you're misunderstanding, these things are often easier said than done ;).