How to use latin hypercube sampling? Neural network optimization help?

6 Ansichten (letzte 30 Tage)
Samy Akrouh
Samy Akrouh am 28 Dez. 2018
Bearbeitet: Samy Akrouh am 2 Jan. 2019
I have been running simulations for the past few days. It is about a drill simulation, and by changing speed and feed I calculated the material removal rate (MRR) and got the nodal temperatures (NT). My aim is to make a multiobjective optimization where maximizing MRR and minimizing NT depending on the feed and speed. How would i do this in MATLAB? I attached the data if that helps understanding my question.
Thank you in advance!

Antworten (1)

Naman Chaturvedi
Naman Chaturvedi am 2 Jan. 2019
Since your simulation is quite time consuming and you are considering sampling methods as well, I would suggest an approach like Surrogate Modelling for your work.
The following link might help you:
You can also find some third party toolboxes/codes related to multi-objective surrogate model optimization methods using MATLAB for a use case similar to yours.
Hope this helps!
  1 Kommentar
Samy Akrouh
Samy Akrouh am 2 Jan. 2019
Bearbeitet: Samy Akrouh am 2 Jan. 2019
Thank you very much Naman! It seems to be exactly what I am looking for.
Now, my input data are 3 variables and 2 objectives and the data i got is already numerical:
Maximixe F(X)={ f1(x)=x4, -f2(x)=x5} ;; [2000<x4x1000, 15000<x5<85000]
Subject to
-2500 <g1(x)=x1< -1500
-0.6<g2(x)=x2< -0.35
-7 <g3(x)=x3< -3
Being
x1=Speed
x2=Feed
x3=Depth of cut
x4=MRR
x5=NT
Each of them a vector of 25 values (in the attached file).
How would I adapt the datainput_mop2.m for this?
Thank you in advance and sorry for this probably stupid question =D

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Green Vehicles finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by