This paper is organized as follows. Section 2 presents the surrogate modeling based optimization framework and a brief introduction of methods used in every step. Section 3 presents the procedures and results of two case studies. Section 4 provides the conclusions.